Tierranueva se localiza al sur del estado entre las coordenadas geográficas 21º 40’ de latitud norte, y 100º 34’ de longitud oeste; a una altura promedio de 1,780 metros sobre el nivel del mar.