El municipio de Apulo se encuentra localizado en la Provincia del Tequendama, al sur-occidente del Departamento de Cundinamarca, a una distancia de 101 km de Bogotá, sobre la vía que conduce a Girardot (vía La Mesa).