Ribeira Grande de Santiago is a concelho (municipality) of Cape Verde. It is situated in the southwestern part of the island of Santiago. Its seat is the town Cidade Velha. Its population was 8,323 at the 2010 census.
The municipality was created in 2005, when two parishes of the older Municipality of Praia were separated to become the Municipality of Ribeira Grande de Santiago.
The old city of Ribeira Grande de Santiago (Cidade Velha) is one of the oldest European settlements in Sub-Saharan Africa. It was an important port for the slave trade from West Africa to the Americas. The town has numerous protected significant buildings and ruins.