Lake Michigan Beach Towns

Frankfort Homes For Sale

Frankfort is a major harbor town for pleasure boats and the car ferries that cross Lake Michigan, and a Harbor of Refuge from storms. It's a port city at the mouth of the Manistee River, close to Crystal Lake. There are shops and restaurants along main street, homes and condos on the Lake Michigan shore. Charter boats lead fishermen to lake trout and browns. A fleet gathers here annually for the fall salmon runs. Upstream you’ll find excellent fly fishing for trout. Guides can take you to hot spots.

Real Estate Statistics

Average Price $407K
Lowest Price $13.5K
Highest Price $3M
Total Listings 80
Avg. Days On Market 239
Avg. Price/SQFT $257

Property Types (active listings)

Browse Frankfort Real Estate Listings

Sort by:
500 Beach Road, Frankfort

$2,999,999

↓ $250,001

500 Beach Road, Frankfort

6 Beds 4 Baths 4,387 SqFt Single Family MLS® # 1873931

Berkshire Hathaway Homeservices Michigan

250 Beach Road, Frankfort

$2,900,000

↓ $300,000

250 Beach Road, Frankfort

4 Beds 4 Baths 4,866 SqFt Single Family MLS® # 1846259

REO-TC/Beulah-Frankfort

0 Point Betsie Road, Frankfort

$2,600,000

0 Point Betsie Road, Frankfort

0 Beds 0 Baths 0 SqFt Vacant Lot/Land MLS® # 1887900

VAUGHAN REALTY

310 Beach Road, Frankfort

$2,215,000

310 Beach Road, Frankfort

4 Beds 4 Baths 4,000 SqFt Single Family MLS® # 1888140

REO-TC/Beulah-Frankfort

1447 South Shore Drive, Frankfort

$1,800,000

1447 South Shore Drive, Frankfort

5 Beds 4 Baths 3,100 SqFt Single Family MLS® # 1884114

Kidd & Leavy Real Est Co, LLC

2680 Ellsworth Trail, Frankfort

$1,345,000

2680 Ellsworth Trail, Frankfort

4 Beds 3.5 Baths 3,720 SqFt Single Family MLS® # 1884692

REO-TC/Beulah-Frankfort

1800 Greenwood Landing, Frankfort

$1,295,000

↓ $55,000

1800 Greenwood Landing, Frankfort

3 Beds 2 Baths 1,922 SqFt Single Family MLS® # 1878456

REO-TC/Beulah-Frankfort

0000 Peninsula Drive, Frankfort

$925,000

↓ $25,000

0000 Peninsula Drive, Frankfort

0 Beds 0 Baths 0 SqFt Vacant Lot/Land MLS® # 1883716

REO-TC/Beulah-Frankfort

202 Leelanau, Frankfort

$900,000

202 Leelanau, Frankfort

5 Beds 4 Baths 3,035 SqFt Single Family MLS® # 1886834

REO-TC/Beulah-Frankfort

330 Forest Avenue, Frankfort

$899,900

330 Forest Avenue, Frankfort

4 Beds 2 Baths 2,843 SqFt Single Family MLS® # 1886008

Century 21 Northland-Frankfort

1299 Taquaka Road, Frankfort

$800,000

1299 Taquaka Road, Frankfort

5 Beds 3.5 Baths 4,500 SqFt Single Family MLS® # 1888893

VAUGHAN REALTY

2141 Glory Road, Frankfort

$800,000

2141 Glory Road, Frankfort

4 Beds 2.5 Baths 2,250 SqFt Single Family MLS® # 1888169

REO-TC/Beulah-Frankfort

530 Beach Road 27, Frankfort

$749,000

530 Beach Road 27, Frankfort

0 Beds 0 Baths 0 SqFt Vacant Lot/Land MLS® # 1882011

Century 21 Northland-Frankfort

00 Marquette Court 11, Frankfort

$695,000

00 Marquette Court 11, Frankfort

0 Beds 0 Baths 0 SqFt Vacant Lot/Land MLS® # 1688372

VAUGHAN REALTY

9.6 Acres Michigan Avenue, Frankfort

$595,000

↓ $90,000

9.6 Acres Michigan Avenue, Frankfort

0 Beds 0 Baths 0 SqFt Vacant Lot/Land MLS® # 1885297

REO-TC/Beulah-Frankfort

000 E Main Street N/a, Frankfort

$529,500

↓ $50,000

000 E Main Street N/a, Frankfort

0 Beds 0 Baths 0 SqFt Vacant Lot/Land MLS® # 1884419

Century 21 Northland-Frankfort

703 Frankfort Avenue, Elberta

$460,000

703 Frankfort Avenue, Elberta

0 Beds 0 Baths 5,395 SqFt Multi-Family MLS® # 1868977

REO-TC/Beulah-Frankfort

1165 Taquaka Road, Frankfort

$450,000

1165 Taquaka Road, Frankfort

4 Beds 2 Baths 2,184 SqFt Single Family MLS® # 1887649

REO-TC/Beulah-Frankfort

2955 S Scenic Highway, Frankfort

$439,900

↓ $10,000

2955 S Scenic Highway, Frankfort

3 Beds 2.5 Baths 3,248 SqFt Single Family MLS® # 1886136

RE/MAX Bayshore

000 Grace Road, Frankfort

$434,720

↓ $23,280

000 Grace Road, Frankfort

0 Beds 0 Baths 0 SqFt Vacant Lot/Land MLS® # 1883708

REO-TC/Beulah-Frankfort

1608 River Road, Frankfort

$409,900

1608 River Road, Frankfort

4 Beds 2.5 Baths 4,300 SqFt Single Family MLS® # 1887923

Century 21 Northland-Frankfort

New
670 Bridge Street, Frankfort

$399,900

670 Bridge Street, Frankfort

4 Beds 3 Baths 2,744 SqFt Single Family MLS® # 1889184

COLDWELL BANKER SCHMIDT REALTORS-HL

Xxx Ellsworth Trail, Frankfort

$375,000

↓ $35,000

Xxx Ellsworth Trail, Frankfort

0 Beds 0 Baths 0 SqFt Vacant Lot/Land MLS® # 1847148

REO-TC/Beulah-Frankfort

2222 River Road, Frankfort

$318,000

↓ $10,000

2222 River Road, Frankfort

3 Beds 2 Baths 1,935 SqFt Single Family MLS® # 1884818

REO-TC/Beulah-Frankfort