Santa Sofía é unha vila e concello do departamentocolombiano de Boyacá, e forma parte da provincia de Ricaurte. O centro urbano de Santa Sofía atópase a unha altitude de 2 387 metros no Altiplano Cundiboyacense, coas partes elevadas máis altas do municipio, que forma parte do ecosistema do páramo, chegando a 3 000 metros. Limita con Moniquirá polo norte, con Gachantivá polo oeste, con Villa de Leyva polo sueste, con Sutamarchán polo sur, con Saboyá polo suroeste, e con Puente Nacional, Santander polo oeste.