Taxco se encuentra en la región norte de Guerrero, a una altitud promedio de 1,778 metros sobre el nivel del mar.