Search
Menu
Home
Sources
About
Contacts
Petersburg, Madison County, North Carolina
Petersburg
is an
unincorporated community
on
North Carolina Highway 213
, in
south-central
Madison County, North Carolina
. It
lies
at an
elevation
of
1991
feet
. The
community
is part of the
Asheville Metropolitan Statistical Area
.