Hometrino is now on iOS & Android — download the app for the best experience.

App StoreGoogle Play

Homes for Sale in Fort Myers Beach, FL 33931

100 of 433 results

4142 Bay Beach Ln Unit 804, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$1,949,000
High Rise
4 bd • 4 ba • 2,767 sq ft
4142 Bay Beach Ln Unit 804, FORT MYERS BEACH, FL 33931
John R Wood Properties
8246 Estero Blvd, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$3,399,000
Single Family Residence
3 bd • 3 ba • 2,236 sq ft
8246 Estero Blvd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
7000 Estero Blvd Apt 604, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$549,000
Mid Rise
2 bd • 2 ba • 1,261 sq ft
7000 Estero Blvd Apt 604, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
22652 Island Pines Way Apt 154, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$309,000
Low Rise
2 bd • 2 ba • 811 sq ft
22652 Island Pines Way Apt 154, FORT MYERS BEACH, FL 33931
Redfin Corporation
107 Albatross St, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$949,000
Single Family Residence
3 bd • 2 ba • 1,735 sq ft
107 Albatross St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
538 Estero Blvd Apt 203, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$1,650,000
High Rise
3 bd • 2 ba • 1,033 sq ft
538 Estero Blvd Apt 203, FORT MYERS BEACH, FL 33931
EXP Realty LLC
455 Palermo Cir, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$4,740,000
Single Family Residence
6 bd • 6 ba • 4,150 sq ft
455 Palermo Cir, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
3050 Estero Blvd, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$4,899,000
Single Family Residence
4 bd • 4 ba • 3,037 sq ft
3050 Estero Blvd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
6672 Estero Blvd Apt A711, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$699,900
High Rise
2 bd • 2 ba • 1,244 sq ft
6672 Estero Blvd Apt A711, FORT MYERS BEACH, FL 33931
EXP Realty LLC
445 Donora Blvd, FORT MYERS BEACH, FL 33931
Active
NABOR Naples
$799,000
Single Family Residence
3 bd • 2 ba • 1,772 sq ft
445 Donora Blvd, FORT MYERS BEACH, FL 33931
Century 21 Tri Power Realty
Active
NABOR Naples
$392,900
High Rise
2 bd • 2 ba • 1,090 sq ft
4263 Bay Beach Ln Apt 714, FORT MYERS BEACH, FL 33931
Coldwell Banker Realty
Active
NABOR Naples
$394,900
High Rise
2 bd • 2 ba • 1,055 sq ft
4263 Bay Beach Ln Apt 815, FORT MYERS BEACH, FL 33931
Coldwell Banker Realty
Active
NABOR Naples
$2,150,000
Low Rise
2 bd • 2 ba • 685 sq ft
855 Lagoon St Unit 2, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$2,499,000
Single Family Residence
4 bd • 4 ba • 2,708 sq ft
2601 Estero Blvd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$4,400,000
Mid Rise
4 bd • 5 ba • 4,000 sq ft
6230 Estero Blvd Unit 202, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$4,600,000
Mid Rise
4 bd • 5 ba • 4,000 sq ft
6230 Estero Blvd Unit 102, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$410,000
Mid Rise
2 bd • 2 ba • 1,024 sq ft
4253 Bay Beach LN Unit F1, FORT MYERS BEACH, FL 33931
John R. Wood Properties
Active
NABOR Naples
$4,495,000
Single Family Residence
4 bd • 5 ba • 4,392 sq ft
5921 Estero Blvd, FORT MYERS BEACH, FL 33931
The Keyes Company
Active
NABOR Naples
$1,950,000
Single Family Residence
3 bd • 3 ba • 2,044 sq ft
117 Hercules Dr, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$5,300,000
Mid Rise
4 bd • 5 ba • 4,000 sq ft
6230 Estero Blvd Unit 402, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$4,400,000
Mid Rise
4 bd • 5 ba • 4,000 sq ft
6230 Estero Blvd Unit 201, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$4,600,000
Mid Rise
4 bd • 5 ba • 4,000 sq ft
6230 Estero Blvd Unit 101, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$949,000
Single Family Residence
3 bd • 3 ba • 1,744 sq ft
90 Ibis St, FORT MYERS BEACH, FL 33931
Keller Williams Fort Myers
Active
NABOR Naples
$995,000
High Rise
2 bd • 2 ba • 1,058 sq ft
6400 Estero Blvd Apt 1000, FORT MYERS BEACH, FL 33931
Paradise Realty of SWFL LLC
Active
NABOR Naples
$419,900
Low Rise
1 bd • 1 ba • 731 sq ft
898 Buttonwood Dr Apt 105, FORT MYERS BEACH, FL 33931
DomainRealty.com LLC
Active
NABOR Naples
$439,000
Mid Rise
2 bd • 2 ba • 832 sq ft
6897 Estero Blvd Apt 146, FORT MYERS BEACH, FL 33931
Coldwell Banker Realty
Active
NABOR Naples
$650,000
Single Family Residence
3 bd • 2 ba • 1,538 sq ft
345 Donora Blvd, FORT MYERS BEACH, FL 33931
John R. Wood Properties
Active
NABOR Naples
$1,399,900
Single Family Residence
4 bd • 3 ba • 1,958 sq ft
22 Palmview Blvd, FORT MYERS BEACH, FL 33931
3.95 Full Service Realty LLC
Active
NABOR Naples
$1,855,000
Single Family Residence
4 bd • 3 ba • 2,289 sq ft
8327 Estero Blvd, FORT MYERS BEACH, FL 33931
ERA Lahaina Realty
Active
NABOR Naples
$999,900
Single Family Residence
4 bd • 3 ba • 1,157 sq ft
210 Miramar St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$839,000
High Rise
2 bd • 2 ba • 991 sq ft
6400 Estero Blvd Apt 403, FORT MYERS BEACH, FL 33931
Beycome of Florida LLC
Active
NABOR Naples
$625,000
Single Family Residence
3 bd • 2 ba • 1,289 sq ft
220 Albatross St, FORT MYERS BEACH, FL 33931
ERA Lahaina Realty
Active
NABOR Naples
$2,999,999
Single Family Residence
5 bd • 3 ba • 3,819 sq ft
21471 Widgeon Ter, FORT MYERS BEACH, FL 33931
Premier Sotheby's Int'l Realty
Active
NABOR Naples
$1,600,000
Single Family Residence
3 bd • 3 ba • 2,100 sq ft
243 Estrellita Dr, FORT MYERS BEACH, FL 33931
Knowledge Base Real Estate
Active
NABOR Naples
$1,149,000
Single Family Residence
3 bd • 3 ba • 1,160 sq ft
210 Dakota Ave, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$1,100,000
High Rise
3 bd • 2 ba • 1,696 sq ft
170 Lenell Rd Apt 701, FORT MYERS BEACH, FL 33931
John R Wood Properties
Active
NABOR Naples
$750,000
High Rise
3 bd • 2 ba • 2,119 sq ft
4141 Bay Beach Ln Unit 442, FORT MYERS BEACH, FL 33931
John R. Wood Properties
Active
NABOR Naples
$849,900
Single Family Residence
2 bd • 2 ba • 1,769 sq ft
467 Madison Ct, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$1,695,000
Single Family Residence
3 bd • 3 ba • 1,920 sq ft
3597 Shell Mound Blvd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$389,000
Low Rise
2 bd • 2 ba • 884 sq ft
6655 Estero Blvd Apt 114, FORT MYERS BEACH, FL 33931
A Plus Realty
Active
NABOR Naples
$1,499,000
Single Family Residence
3 bd • 2 ba • 1,680 sq ft
131 Egret St, FORT MYERS BEACH, FL 33931
John R. Wood Properties
Active
NABOR Naples
$995,000
Mid Rise
3 bd • 2 ba • 1,484 sq ft
8403 Estero Blvd Apt 201, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$775,000
Single Family Residence
3 bd • 3 ba • 1,411 sq ft
8336 Lagoon Rd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$665,000
Mid Rise
2 bd • 2 ba • 1,244 sq ft
6662 Estero Blvd Apt 508, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$999,000
Single Family Residence
3 bd • 2 ba • 1,595 sq ft
120 Albatross St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$495,000
High Rise
2 bd • 2 ba • 1,390 sq ft
4182 Bay Beach Ln Unit 754, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$2,925,000
Single Family Residence
3 bd • 3 ba • 1,580 sq ft
205 Bayview Ave, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$749,900
Mid Rise
2 bd • 2 ba • 1,110 sq ft
345 Mango St Apt 604, FORT MYERS BEACH, FL 33931
Allison James Estates & Homes
Active
NABOR Naples
$1,224,999
Single Family Residence
4 bd • 3 ba • 2,172 sq ft
4880 Coquina Rd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$6,350,000
Single Family Residence
4 bd • 5 ba • 3,375 sq ft
7974 Estero Blvd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$750,000
High Rise
2 bd • 2 ba • 1,318 sq ft
4745 Estero Blvd Apt 204, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$699,999
Low Rise
3 bd • 2 ba • 1,973 sq ft
271 Lenell Rd Apt 4, FORT MYERS BEACH, FL 33931
KW Florida Living
Active
NABOR Naples
$397,000
High Rise
1 bd • 1 ba • 517 sq ft
7300 Estero Blvd Apt 503, FORT MYERS BEACH, FL 33931
Basora Investment Group LLC
Pending
NABOR Naples
$350,000
Mid Rise
2 bd • 2 ba • 1,156 sq ft
4521 Bay Beach Ln Apt 222, FORT MYERS BEACH, FL 33931
ERA Lahaina Realty
Active
NABOR Naples
$1,499,500
Single Family Residence
4 bd • 3 ba • 1,928 sq ft
23 Palmview Blvd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$13,490,000
Single Family Residence
5 bd • 8 ba • 5,654 sq ft
6100 Court St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$1,299,000
Single Family Residence
2 bd • 2 ba • 1,350 sq ft
170 Redfish Rd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$59,900
Boat Slip
0 bd • 0 ba • 0 sq ft
4357 Bay Beach Ln, FORT MYERS BEACH, FL 33931
Waterside Realty Group, Inc
Active
NABOR Naples
$59,900
Boat Slip
0 bd • 0 ba • 0 sq ft
4357 Bay Beach LN, FORT MYERS BEACH, FL 33931
Waterside Realty Group, Inc
Pending
NABOR Naples
$289,900
High Rise
2 bd • 2 ba • 1,175 sq ft
4263 Bay Beach Ln Apt 111, FORT MYERS BEACH, FL 33931
John R. Wood Properties
Active
NABOR Naples
$445,000
Low Rise
2 bd • 2 ba • 1,070 sq ft
3045 Estero Blvd Unit 6A, FORT MYERS BEACH, FL 33931
Starlink Realty, Inc
Active
NABOR Naples
$899,000
Single Family Residence
2 bd • 2 ba • 1,200 sq ft
270 Dundee Rd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$1,599,000
Single Family Residence
3 bd • 2 ba • 1,080 sq ft
1 Fairview Blvd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$1,140,000
Single Family Residence
4 bd • 2 ba • 1,344 sq ft
240 Fairweather Ln, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$600,000
High Rise
2 bd • 2 ba • 1,331 sq ft
6612 Estero Blvd Apt 301, FORT MYERS BEACH, FL 33931
EXP Realty LLC
Active
NABOR Naples
$645,000
High Rise
3 bd • 2 ba • 1,639 sq ft
4198 Bay Beach Ln Apt 113, FORT MYERS BEACH, FL 33931
EXP Realty LLC
Active
NABOR Naples
$760,000
Mid Rise
2 bd • 2 ba • 1,259 sq ft
2532 Estero Blvd Apt 102, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$1,449,000
Single Family Residence
4 bd • 3 ba • 1,321 sq ft
239 Curlew St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$759,900
High Rise
3 bd • 2 ba • 1,519 sq ft
4141 Bay Beach Ln Unit 463, FORT MYERS BEACH, FL 33931
John R. Wood Properties
Active
NABOR Naples
$475,000
High Rise
2 bd • 2 ba • 1,318 sq ft
7148 Estero Blvd Apt 423, FORT MYERS BEACH, FL 33931
RE/MAX Nautical Realty
Active
NABOR Naples
$1,489,000
Single Family Residence
4 bd • 3 ba • 1,650 sq ft
165 Connecticut St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$340,000
Mid Rise
1 bd • 2 ba • 732 sq ft
400 Lenell Rd Apt 706, FORT MYERS BEACH, FL 33931
Text Me Realty
Pending
NABOR Naples
$850,000
Single Family Residence
3 bd • 2 ba • 1,404 sq ft
16 Palmview Blvd, FORT MYERS BEACH, FL 33931
John R. Wood Properties
Pending
NABOR Naples
$333,777
Manufactured Home
2 bd • 2 ba • 1,364 sq ft
11181 Azalea Ln, FORT MYERS BEACH, FL 33931
ERA Lahaina Realty
Pending
NABOR Naples
$1,799,990
Single Family Residence
5 bd • 4 ba • 2,220 sq ft
5809 Lauder St, FORT MYERS BEACH, FL 33931
Cornerstone Coastal Properties
Active
NABOR Naples
$759,000
Mid Rise
2 bd • 2 ba • 978 sq ft
2650 Estero Blvd Apt 504, FORT MYERS BEACH, FL 33931
John R. Wood Properties
Active
NABOR Naples
$899,000
Mid Rise
2 bd • 2 ba • 1,083 sq ft
2560 Estero Blvd Apt 5C, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$2,195,000
Single Family Residence
4 bd • 5 ba • 2,125 sq ft
129 Pearl St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$375,000
High Rise
1 bd • 1 ba • 586 sq ft
8771 Estero Blvd Unit 906, BONITA SPRINGS, FL 33931
Real Broker, LLC
Active
NABOR Naples
$478,500
High Rise
1 bd • 1 ba • 517 sq ft
7330 Estero BLVD Unit 605, FORT MYERS BEACH, FL 33931
ERA Lahaina Realty
Active
NABOR Naples
$479,000
Manufactured Home
2 bd • 2 ba • 895 sq ft
43 Emily Ln, FORT MYERS BEACH, FL 33931
ERA Lahaina Realty
Active
NABOR Naples
$2,600,000
Single Family Residence
4 bd • 4 ba • 2,202 sq ft
452 Estero Blvd, FORT MYERS BEACH, FL 33931
Durling & Associates, Inc.
Active
NABOR Naples
$1,595,000
Single Family Residence
3 bd • 2 ba • 1,570 sq ft
222 Flamingo St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$4,900,000
Single Family Residence
5 bd • 5 ba • 3,417 sq ft
5640 Williams Dr, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$338,000
Townhouse
2 bd • 3 ba • 1,101 sq ft
18032 San Carlos Blvd Apt 99, FORT MYERS BEACH, FL 33931
Fort Myers Beach Realty
Active
NABOR Naples
$644,900
Mid Rise
2 bd • 2 ba • 930 sq ft
7400 Estero Blvd Apt 404, FORT MYERS BEACH, FL 33931
Royal Shell Real Estate, Inc.
Active
NABOR Naples
$519,000
High Rise
1 bd • 1 ba • 517 sq ft
7360 Estero Blvd Unit PH5, FORT MYERS BEACH, FL 33931
Royal Shell Real Estate, Inc.
Active
NABOR Naples
$599,000
Mid Rise
2 bd • 2 ba • 952 sq ft
2650 Estero Blvd Apt 42, FORT MYERS BEACH, FL 33931
Realty One Group MVP
Active
NABOR Naples
$463,900
Mid Rise
2 bd • 2 ba • 930 sq ft
7400 Estero Blvd Apt 629, FORT MYERS BEACH, FL 33931
Royal Shell Real Estate, Inc.
Active
NABOR Naples
$2,199,000
Low Rise
4 bd • 5 ba • 2,880 sq ft
71 Mango St, FORT MYERS BEACH, FL 33931
Realty One Group MVP
Active
NABOR Naples
$2,825,000
Single Family Residence
3 bd • 3 ba • 2,614 sq ft
5575 Avenida Pescadora, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$2,525,000
High Rise
3 bd • 3 ba • 2,414 sq ft
4142 Bay Beach Ln Unit 1002, FORT MYERS BEACH, FL 33931
London Bay Realty Inc.
Active
NABOR Naples
$2,095,000
High Rise
3 bd • 4 ba • 2,923 sq ft
4142 Bay Beach Ln Unit 306, FORT MYERS BEACH, FL 33931
London Bay Realty Inc.
Active
NABOR Naples
$439,000
Single Family Residence
1 bd • 1 ba • 567 sq ft
69 Emily Ln, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$11,900,000
Single Family Residence
6 bd • 9 ba • 5,810 sq ft
280 Estrellita Dr, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$2,299,000
Single Family Residence
5 bd • 5 ba • 2,324 sq ft
3321 Estero Blvd, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$11,900,000
Single Family Residence
4 bd • 6 ba • 4,278 sq ft
6120 Court St, FORT MYERS BEACH, FL 33931
Premiere Plus Realty Company
Active
NABOR Naples
$435,000
High Rise
1 bd • 1 ba • 517 sq ft
7300 Estero Blvd Apt 403, FORT MYERS BEACH, FL 33931
Waterside Realty Group, Inc
Active
NABOR Naples
$719,000
Single Family Residence
3 bd • 2 ba • 1,279 sq ft
401 Donora Blvd, FORT MYERS BEACH, FL 33931
ERA Lahaina Realty
Active
NABOR Naples
$7,895,000
Single Family Residence
5 bd • 7 ba • 4,607 sq ft
938 San Carlos Dr, FORT MYERS BEACH, FL 33931
iConnect RE
Page 1 of 5 (433 results)

Data Powered by Home Junction, Inc.

ZIP 33931 local snapshot

Fort Myers Beach · Lee County · FL

Population

8,763

Median household income

$80,438

Median home value

$475,100

Census owner-occupied value estimate ($475,100) reflects ACS survey data with a longer lag than current MLS list prices ($949,000 median on this page).

Homeownership rate

90.1%

Housing tenure

Owner-occupied 90.1% · Renter-occupied 9.9%

90.1% own

Owner-occupiedRenter-occupied

How ZIP 33931 compares to Lee County

Benchmarks use Census ACS data across 35 ZIP codes in Lee County.

Median home value

28% above the county average
ZIP 33931$475,100
Lee County average$372,154

Median household income

9% above the county average
ZIP 33931$80,438
Lee County average$73,847

Homeownership rate

23% above the county average
ZIP 3393190.1%
Lee County average73.5%

Nearby ZIP code comparison

See how ZIP 33931 stacks up against neighboring areas by median home value and income.

ZIPAreaMedian home valueMedian income
33931Fort Myers Beach$475,100$80,438
33956Saint James City$284,800$64,539
33922Bokeelia$330,100$68,579
33991Cape Coral$351,100$82,927
33909Cape Coral$292,800$79,096
33990Cape Coral$330,500$70,278

Source: U.S. Census Bureau ACS 5-year estimates · Data as of Sep 2026