Dunn is a city located in Harnett County North Carolina. With a 2020 population of 9,748, it is the 89th largest city in North Carolina and the 3161st largest city in the United States . Dunn is currently growing at a rate of 0.15% annually and its population has increased by 5.24% since the most recent census, which recorded a population of 9,263 in 2010. Dunn reached it's highest population of in . Spanning over 7 miles, Dunn has a population density of 1,426 people per square mile.
The average household income in Dunn is $46,470 with a poverty rate of 29.06%. The median rental costs in recent years comes to $731 per month, and the median house value is $131,400. The median age in Dunn is 41.4 years, 40.6 years for males, and 42.2 years for females.