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 $369K
Lowest Price $18.9K
Highest Price $3M
Total Listings 88
Avg. Days On Market 274
Avg. Price/SQFT $303

Property Types (active listings)

Browse Frankfort Real Estate Listings

Sort by:
500 Beach Road, Frankfort

$3,000,000

500 Beach Road, Frankfort

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

EXP Realty

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

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

15781 Ware Road, Arcadia

$1,200,000

15781 Ware Road, Arcadia

4 Beds 3 Baths 4,102 SqFt Single Family MLS® # 1892637

REO-TC/Beulah-Frankfort

118 Forest Avenue, Frankfort

$1,200,000

118 Forest Avenue, Frankfort

5 Beds 4 Baths 3,200 SqFt Single Family MLS® # 1891293

Century 21 Northland-Frankfort

2029 Crystal Drive, Frankfort

$900,000

2029 Crystal Drive, Frankfort

3 Beds 1.5 Baths 960 SqFt Single Family MLS® # 1891946

VAUGHAN REALTY

Lot 122 Crystal Downs Drive, Frankfort

$800,000

Lot 122 Crystal Downs Drive, Frankfort

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

REO-TC/Beulah-Frankfort

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

2670 Morro Road, Frankfort

$785,000

↓ $30,000

2670 Morro Road, Frankfort

4 Beds 4 Baths 1,741 SqFt Single Family MLS® # 1892033

Five Star Real Estate

2660 Morro Road, Frankfort

$775,000

↓ $20,000

2660 Morro Road, Frankfort

2 Beds 3 Baths 2,310 SqFt Single Family MLS® # 1890933

Dye Real Estate

1111 Day Avenue, Frankfort

$750,000

1111 Day Avenue, Frankfort

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

REO-TC/Beulah-Frankfort

3041 Grebe Court, Arcadia

$749,000

↓ $50,000

3041 Grebe Court, Arcadia

4 Beds 3 Baths 2,630 SqFt Single Family MLS® # 1893093

RE/MAX Bayshore

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 27, Frankfort

$690,000

↓ $59,000

530 Beach Road 27, Frankfort

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

Century 21 Northland-Frankfort

1222 Crystal Drive, Frankfort

$637,500

1222 Crystal Drive, Frankfort

3 Beds 1.5 Baths 960 SqFt Single Family MLS® # 1892759

Coldwell Banker Schmidt-Benzie

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

3425 Casey Road, Frankfort

$585,000

↑ $35,000

3425 Casey Road, Frankfort

4 Beds 3 Baths 3,858 SqFt Single Family MLS® # 1891469

REO-TC/Beulah-Frankfort

17724 N Ridgewood Drive, Arcadia

$584,000

17724 N Ridgewood Drive, Arcadia

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

Century 21 Northland-Frankfort

5390 Indian Trail Road, Frankfort

$525,000

5390 Indian Trail Road, Frankfort

3 Beds 2.5 Baths 1,609 SqFt Single Family MLS® # 1892946

REO-TC/Beulah-Frankfort

18676 Burnham Drive, Arcadia

$499,000

18676 Burnham Drive, Arcadia

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

REO-TC/Beulah-Frankfort

000 E Main Street N/a, Frankfort

$498,900

↓ $30,600

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

3178 Grebe Street, Arcadia

$449,000

3178 Grebe Street, Arcadia

5 Beds 3.5 Baths 3,400 SqFt Single Family MLS® # 1892873

RE/MAX Bayshore

304 Beech Street, Frankfort

$449,000

↓ $16,000

304 Beech Street, Frankfort

4 Beds 2 Baths 2,600 SqFt Single Family MLS® # 1890727

REO-TC/Beulah-Frankfort