National Demographics
Religious Affiliation
Chart source: Pew-Templeton Global Religious Futures Project, 2010
Total Population
163,000 1
Urban
31.36% 1
Rural
68.64% 1
Immigrants as % of Population
50.3% 2