Fosca, cuyo nombre colonial es San Antonio de Fosca, es un municipio del departamento de Cundinamarca (Colombia), ubicado en la Provincia de Oriente, a 62 km de Bogotá.