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 $420K
Lowest Price $44.9K
Highest Price $2M
Total Listings 40
Avg. Days On Market 204
Avg. Price/SQFT $297

Property Types (active listings)

Browse Frankfort Real Estate Listings

Sort by:
474 E Crystal Downs Drive, Frankfort

$2,000,000

474 E Crystal Downs Drive, Frankfort

5 Beds 3.5 Baths 2,749 SqFt Single Family MLS® # 1926167

REO-TCBeulah-Frankfort-233027

2678 E South Shore Drive, Frankfort

$1,395,000

2678 E South Shore Drive, Frankfort

3 Beds 2 Baths 1,994 SqFt Single Family MLS® # 1926311

REO-TCBeulah-Frankfort-233027

0 Sylvan Road, Frankfort

$1,225,000

0 Sylvan Road, Frankfort

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

Century 21 Northland-Frankfort

903 Main Street, Frankfort

$1,100,000

903 Main Street, Frankfort

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

Stapleton Realty

122 Park Avenue, Frankfort

$829,000

↓ $160,000

122 Park Avenue, Frankfort

4 Beds 3 Baths 3,409 SqFt Single Family MLS® # 1918639

Five Star Real Estate - Mitchell St Cadillac

000 Maxey Road, Arcadia

$695,000

000 Maxey Road, Arcadia

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

REO-TCRandolph-233022

Lot 122 Crystal Downs Drive, Frankfort

$675,000

↓ $25,000

Lot 122 Crystal Downs Drive, Frankfort

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

REO-TCBeulah-Frankfort-233027

2946 River Road, Frankfort

$564,900

↓ $25,000

2946 River Road, Frankfort

3 Beds 2 Baths 1,875 SqFt Single Family MLS® # 1924412

REO-TCRandolph-233022

525 Forest Avenue, Frankfort

$517,500

↓ $17,500

525 Forest Avenue, Frankfort

4 Beds 2 Baths 1,536 SqFt Single Family MLS® # 1926024

Stapleton Realty

525 Forest Avenue, Frankfort

$517,500

↓ $17,500

525 Forest Avenue, Frankfort

0 Beds 0 Baths 1,536 SqFt Multi-Family MLS® # 1924699

Stapleton Realty

7 Beach Road, Frankfort

$495,000

7 Beach Road, Frankfort

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

REO-TCBeulah-Frankfort-233027

812 Forest Avenue, Frankfort

$439,000

↓ $11,000

812 Forest Avenue, Frankfort

0 Beds 0 Baths 2,035 SqFt Multi-Family MLS® # 1923064

Century 21 Northland-Frankfort

812 Forest Avenue, Frankfort

$439,000

↓ $11,000

812 Forest Avenue, Frankfort

4 Beds 3 Baths 2,035 SqFt Single Family MLS® # 1922890

Century 21 Northland-Frankfort

609 Frankfort Avenue, Elberta

$419,000

↓ $10,000

609 Frankfort Avenue, Elberta

0 Beds 0 Baths 1,160 SqFt Multi-Family MLS® # 1926105

CENTURY 21 Northland

723 Forest Avenue, Frankfort

$399,000

723 Forest Avenue, Frankfort

3 Beds 1.5 Baths 1,540 SqFt Single Family MLS® # 1928246

REO-TCBeulah-Frankfort-233027

5946 Joyfield Road, Frankfort

$399,000

↓ $40,000

5946 Joyfield Road, Frankfort

4 Beds 3.5 Baths 3,491 SqFt Single Family MLS® # 1924533

EXIT Realty Paramount

2282 Glory Road, Frankfort

$350,000

2282 Glory Road, Frankfort

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

REO-TCBeulah-Frankfort-233027

00 Old State Road, Frankfort

$350,000

↓ $45,000

00 Old State Road, Frankfort

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

Vaughan Realty

1219 Elm Street, Frankfort

$349,000

↓ $16,000

1219 Elm Street, Frankfort

3 Beds 2 Baths 1,155 SqFt Single Family MLS® # 1928431

Century 21 Northland-Frankfort

1122 Pilgrim Highway, Frankfort

$347,000

↓ $5,000

1122 Pilgrim Highway, Frankfort

3 Beds 1 Bath 1,673 SqFt Single Family MLS® # 1920868

REO-TCBeulah-Frankfort-233027

103 Adams Road, Frankfort

$320,000

↓ $30,000

103 Adams Road, Frankfort

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

REMAX Bayshore - Union St TC

537 Cherry Grove Lane, Frankfort

$285,000

537 Cherry Grove Lane, Frankfort

2 Beds 2 Baths 1,056 SqFt Single Family MLS® # 1927458

Century 21 Northland-Frankfort

0001 Maxey Road, Arcadia

$259,000

↓ $16,000

0001 Maxey Road, Arcadia

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

Real Estate One - Gaylord

000 Saint Pierre Road, Arcadia

$250,000

000 Saint Pierre Road, Arcadia

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

Century 21 Northland-Frankfort