Northampton County is located in northeastern North Carolina astride the state's Coastal Plain and Piedmont Regions. The county is located 90 miles northeast of Raleigh, the state capital, and 50 miles north of Rocky Mount, N.C. Bordered by Virginia on the north, the County lies 90 miles southwest of Norfolk, VA and is 200 miles south of Washington, DC.