Skip to main content
Homes for sale in Franklin, North Carolina
North Carolina

Homes for Sale in Franklin

Discover your next home in Franklin

367 listings
Avg $540,972
35 days avg
Explore
Market Overview

Franklin Real Estate at a Glance

Current market statistics for Franklin, NC

367

Active Listings

$541K

Avg Price

$375K

Median Price

2,139

Avg Sqft

35

Avg Days

Price Range

From

$12,000

To

$3,977,888

Browse

Homes for Sale in Franklin

Every active listing in Franklin, browsable page by page.

6 Bartram Trail Road - Land for sale in Franklin, NC
Land

$23K

6 Bartram Trail Road

Franklin, NC

0 bd0 ba
88 Foxwood Drive - Single Family for sale in Franklin, NC
Single Family

$525K

88 Foxwood Drive

Franklin, NC

3 bd2 ba1,365
2391 Hickory Knoll Road - Single Family for sale in Franklin, NC
Single Family

$375K

2391 Hickory Knoll Road

Franklin, NC

3 bd2 ba2,308
243 Jonquil Woods Road - Mobile Home for sale in Franklin, NC
Mobile Home

$240K

243 Jonquil Woods Road

Franklin, NC

1 bd1 ba400
1350 N Skeenah Road - Single Family for sale in Franklin, NC
Single Family

$269K

1350 N Skeenah Road

Franklin, NC

3 bd2 ba1,340
1424 Dowdle Mountain Road - Single Family for sale in Franklin, NC
Single Family

$599K

1424 Dowdle Mountain Road

Franklin, NC

2 bd2 ba
527 Saunders Lot #9 Road - Single Family for sale in Franklin, NC
Single Family

$330K

527 Saunders Lot #9 Road

Franklin, NC

2 bd2 ba533
0 North Blaine Branch Road - Land for sale in Franklin, NC
Land

$40K

0 North Blaine Branch Road

Franklin, NC

0 bd0 ba
527 Saunders Lot #19 - Single Family for sale in Franklin, NC
Single Family

$228K

527 Saunders Lot #19

Franklin, NC

1 bd1 ba397
129 Lyle Street lot: 1 - Single Family for sale in Franklin, NC
Single Family

$979K

129 Lyle Street lot: 1

Franklin, NC

2 bd3 ba
575 Carolina Springs Lane - Single Family for sale in Franklin, NC
Single Family

$610K

575 Carolina Springs Lane

Franklin, NC

3 bd3 ba
527 Saunders LOT 13 Road - Single Family for sale in Franklin, NC
Single Family

$295K

527 Saunders LOT 13 Road

Franklin, NC

1 bd1 ba397
527 Saunders Road lot: 17 - Single Family for sale in Franklin, NC
Single Family

$270K

527 Saunders Road lot: 17

Franklin, NC

1 bd1 ba396
527 Saunders Lot 14 Road - Single Family for sale in Franklin, NC
Single Family

$270K

527 Saunders Lot 14 Road

Franklin, NC

2 bd1 ba396
527 Saunders Lot 27 Road - Single Family for sale in Franklin, NC
Single Family

$260K

527 Saunders Lot 27 Road

Franklin, NC

1 bd2 ba396
476 Allman Drive - Single Family for sale in Franklin, NC
Single Family

$185K

476 Allman Drive

Franklin, NC

3 bd2 ba1,232
527 Saunders Lot 60 - Single Family for sale in Franklin, NC
Single Family

$185K

527 Saunders Lot 60

Franklin, NC

1 bd1 ba276
527 Saunders Road lot: 2 - Single Family for sale in Franklin, NC
Single Family

$250K

527 Saunders Road lot: 2

Franklin, NC

1 bd1 ba397
264 Chapel Cove Circle lot: 33 - Single Family for sale in Franklin, NC
Single Family

$699K

264 Chapel Cove Circle lot: 33

Franklin, NC

3 bd4 ba
100 Deacons Way lot: 11 - Single Family for sale in Franklin, NC
Single Family

$650K

100 Deacons Way lot: 11

Franklin, NC

3 bd2 ba
19 Quail Ridge Trail lot: 5 - Single Family for sale in Franklin, NC
Single Family

$345K

19 Quail Ridge Trail lot: 5

Franklin, NC

2 bd4 ba
208 Quail Ridge Trail lot: 5 - Single Family for sale in Franklin, NC
Single Family

$650K

208 Quail Ridge Trail lot: 5

Franklin, NC

3 bd3 ba
50 Fairview Street - Single Family for sale in Franklin, NC
Single Family

$460K

50 Fairview Street

Franklin, NC

3 bd3 ba1,723
29 Bert Waldroop Road - Single Family for sale in Franklin, NC
Single Family

$425K

29 Bert Waldroop Road

Franklin, NC

2 bd2 ba
531 Reserve Road - Single Family for sale in Franklin, NC
Single Family

$425K

531 Reserve Road

Franklin, NC

2 bd2 ba1,295
453 Macs Mountain Retreat Lane lot: 4 - Single Family for sale in Franklin, NC
Single Family

$769K

453 Macs Mountain Retreat Lane lot: 4

Franklin, NC

5 bd4 ba
1926 Wilkes Knob Road lot: 3A & 4 - Single Family for sale in Franklin, NC
Single Family

$849K

1926 Wilkes Knob Road lot: 3A & 4

Franklin, NC

3 bd3 ba
4187 W Old Murphy Rd. - Single Family for sale in Franklin, NC
Single Family

$300K

4187 W Old Murphy Rd.

Franklin, NC

2 bd3 ba1,600
4187 W Old Murphy Road - Single Family for sale in Franklin, NC
Single Family

$300K

4187 W Old Murphy Road

Franklin, NC

2 bd3 ba1,600
584 Battle Branch Vistas Drive - Single Family for sale in Franklin, NC
Single Family

$495K

584 Battle Branch Vistas Drive

Franklin, NC

3 bd3 ba2,688
359 Whippoorwill Trail - Single Family for sale in Franklin, NC
Single Family

$444K

359 Whippoorwill Trail

Franklin, NC

3 bd3 ba
103 Bidwell Street - Single Family for sale in Franklin, NC
Single Family

$275K

103 Bidwell Street

Franklin, NC

3 bd1 ba1,150
133 Underburg Lane - Single Family for sale in Franklin, NC
Single Family

$325K

133 Underburg Lane

Franklin, NC

3 bd2 ba
323 Mashburn Branch Road - Single Family for sale in Franklin, NC
Single Family

$949K

323 Mashburn Branch Road

Franklin, NC

3 bd4 ba4,355
315 Bears Paw Trail lot: 7,8 - Single Family for sale in Franklin, NC
Single Family

$2.5M

315 Bears Paw Trail lot: 7,8

Franklin, NC

5 bd6 ba
133 Underburg Lane - Single Family for sale in Franklin, NC
Single Family

$325K

133 Underburg Lane

Franklin, NC

2 bd2 ba
276 Welm Way lot: 3 - Single Family for sale in Franklin, NC
Single Family

$1.3M

276 Welm Way lot: 3

Franklin, NC

4 bd6 ba
18 Whitetail Cove - Single Family for sale in Franklin, NC
Single Family

$219K

18 Whitetail Cove

Franklin, NC

1 bd1 ba398
575 Carolina Springs Lane - Single Family for sale in Franklin, NC
Single Family

$610K

575 Carolina Springs Lane

Franklin, NC

3 bd3 ba2,122
727 Roller Mill Rd - Single Family for sale in Franklin, NC
Single Family

$200K

727 Roller Mill Rd

Franklin, NC

2 bd1 ba1,248
789 Chapel Cove Circle lot: 32 - Single Family for sale in Franklin, NC
Single Family

$899K

789 Chapel Cove Circle lot: 32

Franklin, NC

3 bd4 ba
527 Saunders LOT 68 Road - Land for sale in Franklin, NC
Land

$80K

527 Saunders LOT 68 Road

Franklin, NC

0 bd0 ba
527 Saunders lot 56 Road - Land for sale in Franklin, NC
Land

$100K

527 Saunders lot 56 Road

Franklin, NC

0 bd0 ba
1268 Coon Creek Road - Single Family for sale in Franklin, NC
Single Family

$500K

1268 Coon Creek Road

Franklin, NC

4 bd3 ba2,673
67 Watauga Heights Road lot: Part Of 3, 4, 5 - Single Family for sale in Franklin, NC
Single Family

$265K

67 Watauga Heights Road lot: Part Of 3, 4, 5

Franklin, NC

3 bd1 ba
67 Watauga Heights Road - Single Family for sale in Franklin, NC
Single Family

$250K

67 Watauga Heights Road

Franklin, NC

3 bd1 ba1,428
581 Mountain Laurel Drive - Single Family for sale in Franklin, NC
Single Family

$435K

581 Mountain Laurel Drive

Franklin, NC

2 bd3 ba2,865
37 Jones Knob Road - Single Family for sale in Franklin, NC
Single Family

$1.1M

37 Jones Knob Road

Franklin, NC

3 bd3 ba
520 Baird Cove Road - Condo for sale in Franklin, NC
Condo

$3.1M

520 Baird Cove Road

Franklin, NC

3 bd2 ba
9999 Lower Burningtown Road - Land for sale in Franklin, NC
Land

$98K

9999 Lower Burningtown Road

Franklin, NC

0 bd0 ba

Showing 150 of 367 · Page 1 of 8

Beyond the listings

Continue exploring Franklin

Turn the listings into a short list with a clearer read on the Franklin market, its neighborhoods, and the home features that matter to you.

Local market guide

Franklin Housing Market

Franklin, North Carolina has 367 homes for sale, with a median list price of $375,000. Browse active listings, filter by price, beds, and property type, and compare homes across the Franklin market.

Median list price $375,000 · Range $12,000–$3,977,888 · 367 active listings

Buyer questions

Frequently Asked Questions

How many homes are for sale in Franklin, North Carolina?

There are currently 367 homes for sale in Franklin, NC as of August 2026.

What is the average home price in Franklin, North Carolina?

The average home price in Franklin is $540,972. Prices range from $12,000 to $3,977,888.

What is the median home price in Franklin?

The median home price in Franklin, NC is $375,000, which represents the middle price point of all listings.

How long do homes stay on the market in Franklin?

Homes in Franklin spend an average of 35 days on the market before going under contract.

Ready to make the list yours?

Use the full search to set your price, beds, property type, and must-have features for Franklin.

Search Franklin homes