San Pedro es un pequeño pueblo en la Sierra de la Laguna en el Municipio de La Paz, cerca del extremo sur de Baja California Sur . Se encuentra a unas pocas millas al norte de la intersección de la Carretera 1 y la Carretera 19. Tenía una población del censo de 2010 de 568 habitantes y está situado a una altitud de 200 metros (656 pies) sobre el nivel del mar. [1]
Ambas carreteras conducen finalmente a Cabo San Lucas , pero la carretera 19 pasa por Todos Santos y luego baja por la costa del Pacífico . La carretera 1 baja por el lado del Golfo de California hasta San José del Cabo .
Se encuentra cerca del centro de la Península de Baja California , igualmente distante del Océano Pacífico y del Golfo de California .
23°55′39″N 110°15′52″O / 23.92750, -110.26444