Wilson is a city in and the county seat of Wilson County, North Carolina, United States. Situated in the heart of eastern North Carolina, around 40 miles east of the capital city of Raleigh, it lies at the interchange of Interstate 95 and U.S. Route 264 in the state's Coastal Plain region. Wilson had a population of 49,610 in 2012, according to the Census Bureau.