Pembroke is a city located in North Carolina. With a 2020 population of 2,957, it is the 211th largest city in North Carolina and the 6284th largest city in the United States. Pembroke is currently declining at a rate of -0.74% annually and its population has decreased by -0.54% since the most recent census, which recorded a population of 2,973 in 2010. Pembroke reached it's highest population of 3,081 in 2013. Spanning over 3 miles, Pembroke has a population density of 930 people per square mile.
The average household income in Pembroke is $34,597 with a poverty rate of 45.71%. The median rental costs in recent years comes to $541 per month, and the median house value is $90,800. The median age in Pembroke is 23.1 years, 22.5 years for males, and 25.1 years for females. For every 100 females there are 77.1 males.