Jefferson, North Carolina

Jefferson is a town in Ashe County, North Carolina, United States. In 2020, 1,622 people lived there. It is the county seat of Ashe County.

Geography
Jefferson is at .

The United States Census Bureau says that the town has a total area of . Of that, , or 0.20%, is water. The New River, which is part of the Ohio River. It is one of the oldest in the eastern United States, and it goes through the town.

People

References

Category:Towns in North Carolina
Category:County seats in North Carolina