Jefferson

Jefferson, the County Seat for Ashe County, has a local population of 1299 at an elevation of 2920. It is one of the first towns named after our founding father, Thomas Jefferson. It features one of the oldest, most majestic rivers on the east coast called the New River which flows through the town. This is also home to the stunning golf course community of Jefferson Landing.

Real Estate Statistics

Average Price $232K
Lowest Price $990
Highest Price $1.5M
Total Listings 81
Avg. Days On Market 205
Avg. Price/SQFT $275

Property Types (active listings)

Browse Jefferson Real Estate Listings


 

 

Start searching for your dream home now.

When it comes to convenience, our site is unparalleled. Whether you're in the comfort of your home, or on the go.
Our site works flawlessly on multiple devices so you can find the information you need.

Start Search