La ciudad de San Pedro es la cabecera de partido del mismo nombre. Está situada al Noroeste de la Provincia de Buenos Aires sobre el kilómetro 160 de la Autopista Ruta Nacional Nº 9 Panamericana. Se puede acceder desde Buenos Aires mediante un recorrido de 165 Km. y desde Rosario a 155 Km. de distancia. Otro acceso es la ruta Provincial Nº 191 por donde se puede llegar desde ciudades del centro de la Provincia de Buenos Aires. San Pedro cuenta también con la posibilidad de llegar por la ruta navegable del Río Paraná ya que esta en la margen derecha de dicho río.
Límites: Al norte y al este con el Rió Paraná. Al oeste con el partido de Bme. Mitre (Arrecifes), Cap. Sarmiento y el partido de Ramallo. Al sur con el partido de Baradero.
Distancias desde importantes ciudades del país:
Bahía Blanca: 800 Km.
Bariloche: 1560 Km.
Buenos Aires: 165 Km.
Córdoba: 546 Km.
Corrientes: 865 Km.
La Plata: 221 Km.
Mar del Plata: 578 Km.
Mendoza: 893 Km.
Mercedes (S. Luis):680 Km.
Neuquén: 1325 Km.
Pergamino: 112 Km.
Rosario: 145 Km.
San Juan: 945 Km.
San Miguel ( Tuc.): 1040 Km.
Santa Fe: 342 Km.
Zarate: 83 Km.
Como Llegar desde Buenos Aires
En auto (165 Km.)
General Paz Ruta Nacional Nº 9 (Acceso Norte) Desviar hacia Ruta 9
RN 9 Km. 22 Bifurcación RN 9 y Ramal Tigre Continuar por ruta 9 hacia la izquierda
RN 9 Km. 35 Bifurcación RN 9 y RN 8 Desviar hacia la derecha, ramal Escobar
RN 9 Km. 38 Peaje de $3,40/$4,50 según horario Continuar por Ruta 9
RN 9 Km. 53 Escobar Continuar por Ruta 9
RN 9 Km. 70 Campana Continuar por Ruta 9
RN 9 Km. 87 Zárate Continuar por Ruta 9
RN 9 Km. 94 Peaje de $2,20. Continuar por Ruta 9
RN 9 Km. 151 Baradero Continuar por Ruta 9
RN 9 Km. 157 Río Tala Ruta 1001 Desviar hacia la derecha, Tomar Ruta 1001