Ario de Rosales se localiza al centro sur del estado entre las coordenadas 19º 12' latitud norte y 101º 40' longitud oeste; a una altura de 1,910 metros sobre el nivel del mar.