Riobamba is a locality located 162.28 km north from Quito in Chimborazo Province, Ecuador. The population of Riobamba is 146,324 people. Ambato, Babahoyo, Cuenca are located close to Riobamba. You can find Riobamba on any map using the following decimal coordinates: -1.6731 (latitude), -78.6483 (longitude).