Apaxco se encuentra a una altitud de 2100 metros sobre el nivel del mar, a un costado de una loma, su clima es seco con abundantes lluvias en verano y ocasionales heladas en invierno, La Vega es la región donde existe mayor concentración de agua en el municipio.