San García se encuentra en un alto;por el Oeste tiene el rio Zamplón, por el Este el regato de La Miriñuela, y más al Este el rio Almar.