where is harrisburg
Search form. Location. The Town of Harrisburg lies in the Piedmont region of the State of North Carolina, which is the middle region of the state, located between the Coastal Plain and the Mountain regions. The town is notable for an extensive network of creeks and the rolling natural countryside.