Santiago de los Caballeros is a locality located 137.54 km southeast from Santo Domingo in Santiago Province, Dominican Republic. The population of Santiago de los Caballeros is 1,343,423 people. Bisono, Esperanza, Jarabacoa are located close to Santiago de los Caballeros. You can find Santiago de los Caballeros on any map using the following decimal coordinates: 19.45 (latitude), -70.7 (longitude).