Limita al norte con el partido de Tandil; al este con los partido de Balcarce y Arroyo La Nutria Mansa, de por medio con Partido de General Alvarado; al oeste, el Río Quequén -de gran belleza por sus sectores de aguas mansas y otros turbulentos por los saltos y cascadas- lo separa naturalmente en casi todo su recorrido, con el partido de Necochea y al sur con el Mar Argentino del Océano Atlántico, contando con 37 km de costa atlántica que ofrece magníficas playas de amplitud y extensión extraordinaria, destacándose el Balneario Arenas Verdes.