Mescalero es un lugar designado por el censo ubicado en el condado de Otero en el estado estadounidense de Nuevo México.
[2] Mescalero se encuentra ubicado en las coordenadas 33°8′4″N 105°48′00″O / 33.13444, -105.80000.
Según la Oficina del Censo de los Estados Unidos, Mescalero tiene una superficie total de 46.36 km², de la cual 46.33 km² corresponden a tierra firme y 0.03 km² (0.07 %) es agua.
[3] Según el censo de 2010,[4] había 1338 personas residiendo en Mescalero.
De los 1338 habitantes, Mescalero estaba compuesto por el 3.29 % blancos, el 0 % eran afroamericanos, el 95.14 % eran amerindios, el 0.07 % eran asiáticos, el 0 % eran isleños del Pacífico, el 0.45 % eran de otras razas y el 1.05 % pertenecían a dos o más razas.