Restricted in Colombia to the Eastern Andes, the Spot-flanked Gallinule inhabits small ponds and lakes between 2300 – 3100 meters. The species is widely distributed from Colombia to Peru, Brazil, Uruguay, Argentina and Chile.

It can be seen in wetlands within the city of Bogotá (La Florida marsh near El Dorado Airport, La Conejera marsh, others). Fairly common in Lago de Tota and Lago de Sochagota (Boyaca) and in Represa del Neusa (Cundinamarca). This image was taken in the Siechia gravel pits (municipality of Guasca).