Santa Rosalia Flag

Santa Rosalia

Country:
Mexico
Continent:
North America

Santa Rosalia's 2026 population is now estimated at 21,211. In 2000, the population of Santa Rosalia was 10,609. Santa Rosalia has grown by 5,414 in the last year, which represents a 3.75% annual change.

21.2K
Total Population
5.4K 3.75%
Growth
No
Capital of Mexico?

Santa Rosalia Population

Other Cities in Mexico