Coatecas Altas se encuentra ubicada en las coordenadas geográficas 16°32?09?N 96°40?29?O y a una altitud de 1 561 metros sobre el nivel del mar y está situada en un extremo del Valle de Ejutla al pie de algunas elevaciones; su única vía de comunicación es una camino de terracería que la une con la ciudad de Ejutla de Crespo, cabecera del distrito y que se sitúa a unos diez kilómetros al noroeste.
De acuerdo al Censo de Población y Vivienda de 2010 realizado por el Instituto Nacional de Estadística y Geografía, la población de Coatecas Altas asciende a un total de 2 851 habitantes, de los cuales 1 316 son hombres y 1 535 son mujeres