El municipio de Amecameca está situado en las faldas de la Sierra Nevada, dentro de la provincia del eje volcánico y en la cuenca del río Moctezuma-Pánuco.