Polješac je po Istrii druhý největší poloostrov v chorvatském Jadranu (plocha 348 km2). Rozkládá se v jižní Dalmácii mezi Neretvanským a Malostonským průlivem (Neretvanski a Malostonski kanal, též kanal Malog Stona) na severu a severovýchodě, které ho oddělují od pevniny. Pelješackým a Mljetským průlivem (Pelješki a Mljetski kanal) na jihovýchodě a na jihu je oddělen od ostrovů Korčuly a Mljetu. Pelješac se táhne od Stonské šíje (Stonska převlaka) na jihovýchodě k mysu Lovište (Rt Lovište) na severozápadě. Poloostrov je 65 km dlouhý a 3 až 7 km široký.