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 $524K
Lowest Price $39.9K
Highest Price $5.5M
Total Listings 71
Avg. Days On Market 300
Avg. Price/SQFT $336

Property Types (active listings)

Browse Frankfort Real Estate Listings

Sort by:
313 Main Street, Frankfort

$5,500,000

313 Main Street, Frankfort

0 Beds 0 Baths 10,000 SqFt Multi-Family MLS® # 1898120

Great Lakes Real Estate Agency

500 Beach Road, Frankfort

$3,000,000

500 Beach Road, Frankfort

6 Beds 4 Baths 4,400 SqFt Single Family MLS® # 1903142

eXp Realty

310 Beach Road, Frankfort

$2,100,000

↓ $115,000

310 Beach Road, Frankfort

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

REO-TCBeulah-Frankfort-233027

250 Beach Road, Frankfort

$1,900,000

↓ $600,000

250 Beach Road, Frankfort

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

REO-TCBeulah-Frankfort-233027

18158 Northwood Highway, Arcadia

$1,500,000

18158 Northwood Highway, Arcadia

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

REO-TCBeulah-Frankfort-233027

New
2271 Crystal Drive, Frankfort

$1,490,000

2271 Crystal Drive, Frankfort

3 Beds 2 Baths 2,256 SqFt Single Family MLS® # 1903604

REO-TCBeulah-Frankfort-233027

0 Sylvan Road, Frankfort

$1,200,000

0 Sylvan Road, Frankfort

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

Vaughan Realty

2710 Bischoff Road, Arcadia

$1,195,000

↓ $55,000

2710 Bischoff Road, Arcadia

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

REO-TCBeulah-Frankfort-233027

2710 Bischoff Road, Arcadia

$1,195,000

↓ $55,000

2710 Bischoff Road, Arcadia

3 Beds 1 Bath 1,615 SqFt Single Family MLS® # 1899097

REO-TCBeulah-Frankfort-233027

330 Forest Avenue, Frankfort

$877,900

330 Forest Avenue, Frankfort

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

Keller Williams Northern Michigan

1105 Taquaka Road, Frankfort

$825,000

1105 Taquaka Road, Frankfort

4 Beds 3 Baths 3,020 SqFt Single Family MLS® # 1900192

Vaughan Realty

Lot 122 Crystal Downs Drive, Frankfort

$700,000

Lot 122 Crystal Downs Drive, Frankfort

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

REO-TCBeulah-Frankfort-233027

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

530 Beach Road, Frankfort

$625,000

530 Beach Road, Frankfort

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

Century 21 Northland-Frankfort

1977 Balsam, Frankfort

$525,000

1977 Balsam, Frankfort

3 Beds 1.5 Baths 1,419 SqFt Single Family MLS® # 1903240

Century 21 Northland-Frankfort

189 Beech Street, Frankfort

$525,000

↓ $14,900

189 Beech Street, Frankfort

5 Beds 3 Baths 3,300 SqFt Single Family MLS® # 1901804

Century 21 Northland-Frankfort

1039 River Road, Frankfort

$525,000

↓ $50,000

1039 River Road, Frankfort

3 Beds 2 Baths 1,700 SqFt Single Family MLS® # 1901092

REMAX Bayshore - Union St TC

4761 Mick Road, Frankfort

$499,000

↓ $50,000

4761 Mick Road, Frankfort

4 Beds 1.5 Baths 1,928 SqFt Single Family MLS® # 1902182

Five Star Real Estate - Front St TC

681 Lake Street, Frankfort

$495,000

↓ $30,000

681 Lake Street, Frankfort

3 Beds 2.5 Baths 2,127 SqFt Single Family MLS® # 1901337

REO-TCBeulah-Frankfort-233027

656 Birchwood Terrace, Frankfort

$494,500

656 Birchwood Terrace, Frankfort

1 Bed 1 Bath 1,108 SqFt Single Family MLS® # 1901483

Century 21 Northland-Frankfort

New
3901 Greene Drive, Frankfort

$475,000

3901 Greene Drive, Frankfort

2 Beds 2 Baths 2,160 SqFt Single Family MLS® # 1902354

REO-TCBeulah-Frankfort-233027

703 Frankfort Avenue, Elberta

$455,000

↓ $5,000

703 Frankfort Avenue, Elberta

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

REO-TCBeulah-Frankfort-233027

1323 Elm Street, Frankfort

$449,000

↓ $38,000

1323 Elm Street, Frankfort

3 Beds 2 Baths 1,820 SqFt Single Family MLS® # 1902063

Coldwell Banker Schmidt-Benzie

3190 Casey Road, Frankfort

$444,000

↓ $5,000

3190 Casey Road, Frankfort

3 Beds 2 Baths 1,730 SqFt Single Family MLS® # 1898117

Great Lakes Real Estate Agency