Límites municipales
El municipio de San Marcos La Laguna esta en el departamento de sololá, en el occidente de la República de Guatemala, a 172 kilomentros de la ciudad capital y 48 kilómetros de la Cabecera Departamental. La cabecera esta asentada en la parte baja a una altitud de 1,640 msnm (metros sobre el nivel del mar) y su punto mas alto esta a 2,960 msnm, que es el cerro de San Marcos.
Norte: Santa Lucía Utatlán.
Sur: Lago de Atitlán.
Este: Santa Cruz La Laguna.
Oeste: San Pablo La Laguna.