El municipio de Melchor Ocampo se localiza en la región norte del Estado de México y al noreste de la ciudad de Toluca a 106 kilómetros de distancia y 40 kilómetros al norte de la ciudad de México.