Skip to content

Table of contents

About Jackson, NC

Jackson is the county seat of rural Northampton County in northeastern North Carolina, positioned along US 158 between Norfolk and Raleigh. The town sits in the Roanoke River valley, surrounded by farmland and pine forests. Route 305 runs north-south through town, connecting to I-95 near Rocky Mount 25 miles south. The 1884 red brick courthouse with white trim has anchored the town square for nearly 140 years.

Where is Jackson, NC on the map?

Jackson, NC is in United States, at 36.390, -77.419 - about 24 km east of Weldon, NC.

How far is Jackson, NC from where I am?

Use your device location to see the distance to Jackson, NC, how long the drive takes, and directions from where you are.

Find hotels in Jackson, NC

Rent a car near Jackson, NC

Play a pub crawl round in Jackson, NC

Nine holes from pub to pub through the real streets of Jackson, NC. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Jackson, NC9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Jackson, NC?

The closest airport to Jackson, NC is Richmond International Airport, 157 km (about 1 h 55 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.