Santa Sofía es un municipio colombiano ubicado en la Provincia de Ricaurte en el departamento de Boyacá. Está situado a 12 km al norte de Villa de Leyva y a 77 km de Tunja la capital del departamento.
Villa ecológica Gaia, espacio de descanso, senderismo, río, campamentos y más.