The municipality of Melchor Ocampo is located in the northern region of the State of Mexico and northeast of the city of Toluca, 106 kilometers away and 40 kilometers north of Mexico City. The municipal seat with the same name is located 5 kilometers northeast of Cuautitlán on the road that connects this town with the municipality of Zumpango. Its geographical coordinates are: between parallels 19°41 'and 19°45' north latitude. The meridians 99°06 'and 99°10' of west longitude. With an altitude between 2,200 and 2,400 m above sea level. It borders to the north with the municipalities of Cuautitlán, Teoloyucan and Nextlalpan. To the south with Cuautitlán and the municipality of Tultepec.
To the east with Tultepec and Nextlalpan and by the west with Cuautitlán. It occupies approximately 0.08% of the surface of the state. It has 15 locations.