San Pedro de la Paz está situada al sur y al poniente del río Biobío, cercana al centro geográfico de Chile continental.