Cuenta con una superficie de 5.818 km², limitando al oeste con los partidos de Coronel Rosales y Coronel Pringles, al norte con Coronel Pringles, al este con Tres Arroyos y al sur con el municipio urbano de Monte Hermoso y el Mar Argentino.