Homes for Sale in Fort Myers Beach, FL 33931

Every active MLS listing in Fort Myers Beach’s 33931 ZIP code, refreshed nightly, with the price bands, the property mix and the communities that have the most homes for sale. For the whole city see homes for sale in Fort Myers Beach, FL (226 listings); for the ZIP’s values, taxes and growth see the 33931 housing scorecard.

358 homes are for sale in ZIP 33931 (Fort Myers Beach, FL) right now, from $365,000 to $2,199,000 for the middle 80%, at a median asking price of $700,000 and $606 per square foot. The typical listing is 1,252 sq ft, built 1982; 82 came on the market in the last 7 days and 6% are new construction.

Newest homes for sale in 33931

Laguna Shores
$5,900,000 New
4 bd · 6 ba · 4,095 sq ft · built 2019
160 Little Carlos Ln
Laguna Shores
Listing courtesy of John R Wood Properties
Mcphie Park
$4,250,000 New
5 bd · 6 ba · 3,051 sq ft · built 2027
5698 Estero Blvd
Mcphie Park
Listing courtesy of Premiere Plus Realty Company
Grand Ole Man
$3,495,000 New
4 bd · 5 ba · 2,893 sq ft · built 1987
8124 Estero Blvd
Grand Ole Man
Listing courtesy of John R Wood Properties
Grandview At Bay Beach
$2,875,000 New
3 bd · 4 ba · 2,923 sq ft · built 2023
4142 Bay Beach Ln 301
Grandview At Bay Beach
Listing courtesy of London Bay Realty Inc.
Gulf Heights
$2,650,000 New
5 bd · 5 ba · 2,960 sq ft · built 2016
5335 Estero Blvd
Gulf Heights
Listing courtesy of VIP Realty Group Inc
Leilani
$2,399,000 New
6 bd · 6 ba · 4,148 sq ft · built 2025
121 Hibiscus Dr
Leilani
Listing courtesy of MAKS Realty Inc
Laguna Shores
$1,650,000 New
3 bd · 4 ba · 2,200 sq ft · built 1950
8065 Lagoon Rd
Laguna Shores
Listing courtesy of Fort Myers Beach Realty
Grandview At Bay Beach
$1,500,000 New
3 bd · 3 ba · 2,414 sq ft · built 2023
4142 Bay Beach Ln 205
Grandview At Bay Beach
Listing courtesy of London Bay Realty Inc.
Waterside At Bay Beach
$1,325,000 New
3 bd · 3 ba · 2,045 sq ft · built 2006
4192 Bay Beach Ln 875
Waterside At Bay Beach
Listing courtesy of Dalton Wade, Inc.
Island Winds Condo
$1,175,000 New
2 bd · 2 ba · 1,320 sq ft · built 1974
6612 Estero Blvd 903
Island Winds Condo
Listing courtesy of Key Real Estate
Estero Island Beach Villas
$949,000 New
2 bd · 2 ba · 992 sq ft · built 1995
250 Estero Blvd 302
Estero Island Beach Villas
Listing courtesy of Text Me Realty
San Carlos On The Gulf
$949,000 New
2 bd · 4 ba · 1,232 sq ft · built 1978
915 North St
San Carlos On The Gulf
Listing courtesy of ERA Lahaina Realty
Old Pelican Bay
$939,990 New
3 bd · 4 ba · 2,884 sq ft · built 2003
12220 Siesta Dr
Old Pelican Bay
Listing courtesy of Premiere Plus Realty Company
Zimmers
$899,000 New
3 bd · 2 ba · 1,320 sq ft · built 2024
261 Donora Blvd
Zimmers
Listing courtesy of Realty One Group MVP
Waterside At Bay Beach
$890,000 New
3 bd · 3 ba · 2,045 sq ft · built 2006
4192 Bay Beach Ln 872
Waterside At Bay Beach
Listing courtesy of John R. Wood Properties
Tip Top Terrace
$879,000 New
2 bd · 2 ba · 1,320 sq ft · built 1994
17750 Rebecca Ave
Tip Top Terrace
Listing courtesy of Gulf Coast Realty LLC
Sunset Condo
$875,000 New
2 bd · 2 ba · 991 sq ft · built 1979
6400 Estero Blvd 1101
Sunset Condo
Listing courtesy of Century 21 Tri Power Realty
Creciente Condo North
$819,000 New
2 bd · 2 ba · 1,545 sq ft · built 1975
7146 Estero Blvd 410
Creciente Condo North
Listing courtesy of John R. Wood Properties
Bermuda Dunes Condo
$800,000 New
2 bd · 2 ba · 1,061 sq ft · built 1991
7390 Estero Blvd 803
Bermuda Dunes Condo
Listing courtesy of Fort Myers Beach Realty
Seaside Condo
$750,000 New
2 bd · 2 ba · 821 sq ft · built 1979
4770 Estero Blvd 310
Seaside Condo
Listing courtesy of Royal Shell Real Estate, Inc.
Boardwalk Caper
$739,000 New
3 bd · 2 ba · 1,368 sq ft · built 1992
18092 San Carlos Blvd 915
Boardwalk Caper
Listing courtesy of Fort Myers Beach Realty
Sandarac Condo
$725,000 New
2 bd · 2 ba · 1,244 sq ft · built 1976
6672 Estero Blvd A210
Sandarac Condo
Listing courtesy of Premiere Plus Realty Company
Sandarac Condo
$699,900 New
2 bd · 2 ba · 1,244 sq ft · built 1976
6672 Estero Blvd A711
Sandarac Condo
Listing courtesy of EXP Realty LLC
Sand Caper
$699,000 New
2 bd · 2 ba · 1,087 sq ft · built 1979
6900 Estero Blvd 701
Sand Caper
Listing courtesy of Keller Williams Elite Realty
Islands End Condo
$699,000 New
2 bd · 2 ba · 1,082 sq ft · built 1986
8402 Estero Blvd 704
Islands End Condo
Listing courtesy of Pfeifer Realty Group LLC
Leonardo Arms Beach Club
$679,000 New
2 bd · 2 ba · 930 sq ft · built 1970
7400 Estero Blvd 123
Leonardo Arms Beach Club
Listing courtesy of John R. Wood Properties
Tip Top Isles
$649,000 New
3 bd · 3 ba · 2,266 sq ft · built 1964
17731 Broadway Ave
Tip Top Isles
Listing courtesy of Nesbit Real Estate, Inc.
Islands End Condo
$599,000 New
2 bd · 2 ba · 1,082 sq ft · built 1981
8400 Estero Blvd 903
Islands End Condo
Listing courtesy of Royal Shell Real Estate, Inc.
Leonardo Arms Beach Club
$585,000 New
2 bd · 2 ba · 930 sq ft · built 1969
7400 Estero Blvd 308
Leonardo Arms Beach Club
Listing courtesy of Royal Shell Real Estate, Inc.
Island Reef Club
$549,000 New
2 bd · 2 ba · 1,261 sq ft · built 1971
7000 Estero Blvd 604
Island Reef Club
Listing courtesy of Premiere Plus Realty Company

Homes for sale in 33931 by price

Price bandFor saleShare
Under $200K10%
$200K–$300K72%
$300K–$400K5114%
$400K–$500K5114%
$500K–$750K7922%
$750K+16947%

Communities in 33931 with the most homes for sale

How to read this

Counts and medians are from active MLS listings with a 33931 mailing ZIP as of September 15, 2026; property mix Condo 58%, Single-family 35%, Townhouse 1%. Prices are asking prices. Listings are shown with the courtesy of the listing brokerage under IDX rules; information deemed reliable but not guaranteed. See also homes for sale in Lee County. More: Fort Myers Beach condos, luxury homes in Fort Myers Beach, new listings this week in Fort Myers Beach.

Hiring an agent in Fort Myers Beach, FL?

Get matched with the right local expert.

Tell us your goal in Fort Myers Beach, FL and we’ll connect you with the Momentum agent who knows it best — backed by a RealTrends 500 brokerage. No pressure, no obligation.

Prefer to talk now? Call (904) 351-6461.

Work with a local Fort Myers Beach, FL expert

A real conversation with a local specialist, usually within one business day.

or call (904) 351-6461