San Marcos está limitado al Norte por San Salvador y Soyapango; al Este por Santo Tomás; al Sur, por Panchimalco y al Oeste por San Salvador.