Harrisburg, NC

Harrisburg, situated in Cabarrus County, is a suburb of Charlotte made up of 9 square miles.

2018 Best Guide to Harrisburg, NC

September 18, 2018

Harrisburg was settled in the mid-1700's and was incorporated in 1973. 


The median resident age in Harrisburg is 35 years. The median estimated household income is about $86,000 making it about $38,000 more than the North Carolina average.  

The estimated per capita is about $31,000. The average price for a home in Harrisburg is about $233,000 (2015) which is $73,000 less than the North Carolina Average. Expect to pay about $1,300 a month for rent. 

The racial makeup of Harrisburg is 71% White, 17% Black, 2% Two or more races, and 10% other. 94% of the population are high school graduates, with 43% holding a Bachelor's Degree or higher. 61% are married, 9% are divorced, 1% are separated, 3% are widowed, leaving 26% that have never been married.

Towns Nearby

Concord, NC
Mint Hill, NC
Midland, NC
Kannapolis, NC
Charlotte, NC
Huntersville, NC
Locust, NC
Mount Pleasant, NC

Cabarrus County

Harrisburg belongs to Cabarrus County in the south-central part of North Carolina. The County, named after Stephen Cabarrus, is part of the Charlotte-Concord-Gastonia, NC-SC Metropolitan Statistical Area. Cabarrus County has a population of 192,000 and its largest city Concord, with a population of 86,000, is the county seat.

In 1792, the county was formed from a part of Mecklenburg County. In the 1750's the area of modern day Cabarrus County was settled by Scots-Irish and German immigrants. The two groups came together and chose Concord to be the location of the county seat in 1796. Concord was officially incorporated in 1806.

One of the first major gold finds in America was in located in southeastern Cabarrus County in 1799; the piece of gold weighed 17 pounds. This find started the gold mining of the county.

Cabarrus County borders Rowan, Union, Stanly, Mecklenburg, and Iredell counties.

Cabarrus County is made up of 364 square miles. 362 of which is land with the remaining 2 as water.


The population of Harrisburg, NC is about 15,000. The population has been steadily increasing since the 1980's.


The elevation of Harrisburg, NC is 643 feet above sea level.

Zip Code

The zip code for Harrisburg, NC is 28075.

Area Code

The area codes for Harrisburg, NC are 704 and 980.

Politics and Religion

Historically speaking Harrisburg and Cabarrus County have voted mostly Republican, with 60% going to Mitt Romney during the 2012 Presidential Election. This represents the trend for the previous four or five elections.

As of 2010, 46% of the population are religiously unafiliated (Nones). About 48% are Protestants with Catholics making up around 6%.


The unemployment rate for Harrisburg is about 5% (2015), making it equal to the state average of around 5%.

Management, maintenance, and finance make nearly 50% of the most common industries in the town.

Newspaper & Obituaries

The Independent Tribune and The Charlotte Observer the primary newspapers that cover the Cabarrus County area.