Babahoyo is a locality located 209.72 km north-northeast from Quito in Los Rios Province, Ecuador. The population of Babahoyo is 90,191 people. Ambato, Duran, Guayaquil are located close to Babahoyo. You can find Babahoyo on any map using the following decimal coordinates: -1.8167 (latitude), -79.5167 (longitude).