Homes for Sale in Florida
129,591 homes are for sale across 479 Florida cities in Momentum’s MLS record as of 2026-09-25, at a median list price of $389,900. Every city and county below has its own live page with photos, prices by ZIP and community, and what a home there costs to own.
Florida cities with the most homes for sale
- Homes for sale in Miami, FL — 4,609 listings, median $518,000
- Homes for sale in Orlando, FL — 4,073 listings, median $380,000
- Homes for sale in Jacksonville, FL — 3,941 listings, median $299,900
- Homes for sale in Tampa, FL — 3,559 listings, median $435,000
- Homes for sale in Kissimmee, FL — 2,959 listings, median $374,000
- Homes for sale in Ocala, FL — 2,681 listings, median $294,000
- Homes for sale in Sarasota, FL — 2,397 listings, median $549,000
- Homes for sale in St. Petersburg, FL — 2,379 listings, median $399,900
- Homes for sale in Fort Lauderdale, FL — 2,151 listings, median $680,000
- Homes for sale in Bradenton, FL — 1,995 listings, median $399,000
- Homes for sale in Naples, FL — 1,833 listings, median $425,000
- Homes for sale in West Palm Beach, FL — 1,719 listings, median $319,000
- Homes for sale in Boca Raton, FL — 1,707 listings, median $574,900
- Homes for sale in Davenport, FL — 1,636 listings, median $388,495
- Homes for sale in Miami Beach, FL — 1,609 listings, median $540,000
- Homes for sale in Port St. Lucie, FL — 1,485 listings, median $415,000
- Homes for sale in Delray Beach, FL — 1,473 listings, median $285,000
- Homes for sale in Hollywood, FL — 1,449 listings, median $482,000
- Homes for sale in Boynton Beach, FL — 1,376 listings, median $341,450
- Homes for sale in Fort Myers, FL — 1,293 listings, median $235,900
- Homes for sale in Clearwater, FL — 1,184 listings, median $299,000
- Homes for sale in Lakeland, FL — 1,159 listings, median $329,000
- Homes for sale in Palm Bay, FL — 1,154 listings, median $342,995
- Homes for sale in St. Cloud, FL — 1,146 listings, median $433,950
- Homes for sale in Pompano Beach, FL — 1,079 listings, median $360,000
Every Florida county and city
Broward County 14,059 homes for sale · median $389,000
Fort Lauderdale (2151) · Hollywood (1449) · Pompano Beach (1079) · Pembroke Pines (839) · Deerfield Beach (748) · Sunrise (689) · Tamarac (669) · Lauderhill (616) · Hallandale Beach (604) · Coral Springs (587) · Plantation (503) · Margate (480) · Miramar (471) · Davie (453) · Coconut Creek (424) · Weston (367) · Oakland Park (355) · Lauderdale Lakes (351) · Parkland (198) · Dania Beach (182) · North Lauderdale (176) · Lighthouse Point (148) · Wilton Manors (138) · Lauderdale By The Sea (110) · Cooper City (91) · Hillsboro Beach (60) · Southwest Ranches (56) · West Park (44) · Pembroke Park (7) · Hallandale (7)
Palm Beach County 11,207 homes for sale · median $469,900
West Palm Beach (1719) · Boca Raton (1707) · Delray Beach (1473) · Boynton Beach (1376) · Lake Worth (692) · Palm Beach Gardens (592) · Jupiter (491) · Wellington (439) · Greenacres (374) · North Palm Beach (226) · Royal Palm Beach (208) · Riviera Beach (185) · Palm Beach (178) · Lake Worth Beach (168) · Loxahatchee (153) · Palm Springs (142) · Singer Island (124) · Highland Beach (116) · The Acreage (108) · Lantana (96) · Westlake (84) · South Palm Beach (74) · Juno Beach (71) · Lake Park (65) · Tequesta (64) · Hypoluxo (56) · Ocean Ridge (41) · Loxahatchee Groves (27) · Atlantis (25) · Palm Beach Shores (24) · Jupiter Farms (21) · Belle Glade (18) · Lake Clarke Shores (15) · Haverhill (10) · Briny Breezes (10) · Gulf Stream (9) · Mangonia Park (9) · Pahokee (8) · South Bay (8) · Manalapan (6)
Miami-Dade County 10,975 homes for sale · median $477,000
Miami (4609) · Miami Beach (1609) · Sunny Isles Beach (1031) · Aventura (912) · Homestead (626) · Hialeah (327) · Doral (312) · North Miami (253) · North Miami Beach (240) · Bay Harbor Islands (140) · Coral Gables (129) · North Bay Village (113) · Bal Harbour (101) · Florida City (91) · Key Biscayne (86) · Miami Gardens (82) · Cutler Bay (78) · Surfside (62) · Miami Lakes (40) · Coconut Grove (31) · Pinecrest (18) · Palmetto Bay (17) · Hialeah Gardens (17) · South Miami (16) · Sweetwater (15) · Miami Shores (8)
Pinellas County 7,556 homes for sale · median $399,900
St. Petersburg (2379) · Clearwater (1184) · Palm Harbor (552) · Largo (490) · Seminole (360) · Tarpon Springs (292) · Dunedin (279) · Clearwater Beach (253) · Pinellas Park (245) · Treasure Island (193) · Oldsmar (172) · St. Pete Beach (168) · Gulfport (132) · Madeira Beach (124) · Safety Harbor (99) · South Pasadena (98) · Indian Rocks Beach (90) · Belleair (83) · Indian Shores (66) · Tierra Verde (60) · Redington Shores (54) · Redington Beach (38) · Belleair Beach (36) · Kenneth City (33) · Belleair Bluffs (29) · Crystal Beach (24) · North Redington Beach (21)
Hillsborough County 7,201 homes for sale · median $400,000
Tampa (3559) · Riverview (762) · Sun City Center (352) · Apollo Beach (350) · Brandon (317) · Plant City (299) · Wimauma (279) · Ruskin (275) · Lutz (251) · Valrico (239) · Lithia (156) · Seffner (102) · Temple Terrace (85) · Gibsonton (60) · Thonotosassa (55) · Dover (53) · Westchase (8)
Orange County 6,229 homes for sale · median $430,000
Orlando (4073) · Winter Garden (709) · Apopka (540) · Winter Park (364) · Windermere (253) · Ocoee (148) · Maitland (108) · Zellwood (51) · Oakland (38) · Belle Isle (18) · Gotha (13) · Golden Oak (6)
Polk County 5,494 homes for sale · median $319,900
Davenport (1636) · Lakeland (1159) · Winter Haven (793) · Haines City (515) · Lake Wales (348) · Auburndale (258) · Poinciana (186) · Bartow (153) · Lake Alfred (110) · Polk City (94) · Mulberry (90) · Eagle Lake (70) · Dundee (68) · Lake Hamilton (57) · Frostproof (50) · Indian Lake Estates (25) · Fort Meade (24) · Babson Park (22) · Lakeshore (7) · River Ranch (6)
Sarasota County 4,706 homes for sale · median $442,250
Sarasota (2397) · North Port (917) · Venice (889) · Nokomis (254) · Longboat Key (228) · Osprey (73) · North Venice (25)
Pasco County 4,682 homes for sale · median $337,400
New Port Richey (957) · Wesley Chapel (673) · Zephyrhills (638) · Hudson (511) · Land O' Lakes (473) · Dade City (352) · Port Richey (346) · Holiday (269) · Odessa (206) · San Antonio (150) · Trinity (62)
Osceola County 4,630 homes for sale · median $400,000
Kissimmee (2959) · St. Cloud (1146) · Reunion (162) · Celebration (92) · Harmony (46) · Champions Gate (18)
Duval County 4,179 homes for sale · median $309,900
Jacksonville (3941) · Jacksonville Beach (172) · Atlantic Beach (57) · Neptune Beach (30)
Manatee County 4,040 homes for sale · median $439,900
Bradenton (1995) · Parrish (645) · Palmetto (448) · Lakewood Ranch (289) · Ellenton (98) · Bradenton Beach (86) · Holmes Beach (86) · Anna Maria (58) · Myakka City (29) · University Park (15) · Cortez (10) · Terra Ceia (8)
Marion County 3,975 homes for sale · median $289,900
Ocala (2681) · Dunnellon (434) · Summerfield (406) · Belleview (133) · Ocklawaha (124) · Fort Mc Coy (65) · Silver Springs (58) · Citra (32) · Weirsdale (20) · Anthony (19) · Reddick (16) · Salt Springs (15) · Micanopy (14)
Brevard County 3,896 homes for sale · median $366,995
Palm Bay (1154) · Melbourne (714) · Titusville (299) · Cocoa (273) · Merritt Island (215) · Cocoa Beach (204) · Rockledge (183) · Satellite Beach (142) · Cape Canaveral (135) · Melbourne Beach (134) · Indialantic (100) · West Melbourne (90) · Indian Harbour Beach (55) · Mims (50) · Barefoot Bay (47) · Grant-Valkaria (33) · Micco (20) · Malabar (20) · Grant (15) · Sebastian (14)
Lee County 3,443 homes for sale · median $299,888
Fort Myers (1293) · Cape Coral (480) · Bonita Springs (405) · North Fort Myers (346) · Fort Myers Beach (226) · Estero (219) · Lehigh Acres (164) · Sanibel (104) · St. James City (48) · Miromar Lakes (23) · Alva (22) · Captiva (19) · Bokeelia (18)
Lake County 3,341 homes for sale · median $380,000
Clermont (733) · Leesburg (626) · Tavares (271) · Mount Dora (256) · Groveland (255) · Eustis (213) · Lady Lake (178) · Minneola (134) · Fruitland Park (89) · Sorrento (77) · Montverde (74) · Howey In The Hills (72) · Umatilla (69) · Astatula (47) · Mascotte (44) · Astor (31) · Bella Collina (31) · Grand Island (26) · Paisley (19) · Okahumpka (18) · Yalaha (16) · Altoona (8) · Mount Plymouth (7)
Walton County 2,538 homes for sale · median $749,000
Santa Rosa Beach (844) · Miramar Beach (677) · Freeport (379) · Inlet Beach (294) · DeFuniak Springs (206) · Watersound (54) · Alys Beach (19) · Seacrest (13) · Ponce De Leon (10) · Rosemary Beach (9) · Point Washington (7)
St. Lucie County 2,419 homes for sale · median $380,000
Port St. Lucie (1485) · Fort Pierce (855) · Hutchinson Island (62)
Collier County 2,184 homes for sale · median $439,000
Naples (1833) · Marco Island (247) · Ave Maria (70) · Everglades City (7)
Volusia County 2,175 homes for sale · median $350,000
Daytona Beach (703) · Ormond Beach (459) · Port Orange (277) · Daytona Beach Shores (240) · New Smyrna Beach (192) · Holly Hill (82) · Ponce Inlet (65) · South Daytona (62) · DeLand (48) · Deltona (35) · Edgewater (27) · Oak Hill (10)
St. Johns County 2,018 homes for sale · median $542,000
St. Augustine (1065) · St. Johns (373) · Ponte Vedra Beach (249) · Ponte Vedra (230) · St. Augustine Beach (29) · Hastings (25) · Fruit Cove (13) · Elkton (6)
Charlotte County 1,845 homes for sale · median $325,000
Punta Gorda (973) · Englewood (416) · Port Charlotte (366) · Rotonda West (196) · Placida (143) · Boca Grande (26)
Seminole County 1,819 homes for sale · median $389,900
Sanford (456) · Altamonte Springs (336) · Lake Mary (210) · Longwood (209) · Oviedo (198) · Casselberry (130) · Winter Springs (122) · Geneva (25) · Chuluota (20) · Fern Park (11)
Okaloosa County 1,807 homes for sale · median $399,900
Destin (603) · Crestview (427) · Fort Walton Beach (408) · Niceville (179) · Mary Esther (71) · Shalimar (60) · Laurel Hill (28) · Baker (24) · Valparaiso (18) · Holt (9)
Escambia - Fl County 1,360 homes for sale · median $350,000
Pensacola (1032) · Cantonment (174) · Perdido Key (63) · Pensacola Beach (48) · Molino (20) · Century (13) · Mcdavid (8)
Clay County 1,258 homes for sale · median $369,000
Green Cove Springs (400) · Middleburg (362) · Orange Park (270) · Fleming Island (124) · Keystone Heights (95)
Alachua County 1,230 homes for sale · median $329,900
Gainesville (806) · Newberry (149) · Alachua (143) · High Springs (72) · Hawthorne (36) · Archer (31) · Melrose (26) · Waldo (10)
Monroe County 1,174 homes for sale · median $1.07M
Key Largo (267) · Key West (227) · Marathon (177) · Plantation Key (93) · Big Pine Key (80) · Cudjoe Key (47) · Duck Key (47) · Key Colony (32) · Lower Matecumbe (24) · Upper Matecumbe Key Islamorada (24) · Big Coppitt (24) · Summerland Key (23) · Stock Island (20) · Ramrod Key (18) · Sugarloaf Key (15) · Geiger Key (10) · Little Torch Key (9) · Key Haven (8) · Saddlebunch (7) · Windley Key (6)
Hernando County 1,132 homes for sale · median $354,485
Brooksville (461) · Spring Hill (383) · Weeki Wachee (247) · Hernando Beach (61)
Santa Rosa County 1,124 homes for sale · median $398,000
Milton (411) · Pace (285) · Gulf Breeze (222) · Navarre (118) · Jay (45) · Navarre Beach (41)
Bay County 1,067 homes for sale · median $362,500
Panama City Beach (791) · Panama City (258) · Mexico Beach (13)
Citrus County 1,061 homes for sale · median $289,000
Homosassa (214) · Citrus Springs (201) · Inverness (158) · Crystal River (139) · Beverly Hills (100) · Hernando (73) · Lecanto (36) · Floral City (27)
Martin County 657 homes for sale · median $525,000
Stuart (261) · Palm City (118) · Jensen Beach (118) · Hobe Sound (118) · Indiantown (13) · Sewalls Point (10) · Jupiter Island (6)
Sumter County 599 homes for sale · median $329,900
The Villages (328) · Wildwood (154) · Oxford (71) · Webster (54) · Bushnell (45) · Lake Panasoffkee (40) · Sumterville (24) · Coleman (9)
Nassau County 533 homes for sale · median $499,000
Fernandina Beach (242) · Yulee (194) · Hilliard (49) · Callahan (40) · Bryceville (7)
Putnam County 375 homes for sale · median $240,000
Palatka (106) · Interlachen (75) · Satsuma (51) · Crescent City (42) · Welaka (24) · Pomona Park (17) · East Palatka (14) · Florahome (11) · San Mateo (8) · Georgetown (6)
Leon County 349 homes for sale · median $209,000
Tallahassee (343) · Leon (6)
Highlands County 275 homes for sale · median $279,900
Sebring (162) · Avon Park (67) · Lake Placid (40) · Lorida (6)
Levy County 248 homes for sale · median $269,950
Williston (97) · Chiefland (43) · Morriston (41) · Bronson (26) · Inglis (13) · Cedar Key (9) · Yankeetown (8)
Flagler County 165 homes for sale · median $424,900
Palm Coast (111) · Flagler Beach (15)
DeSoto County 144 homes for sale · median $310,000
Arcadia (125) · Lake Suzy (19)
Baker County 112 homes for sale · median $317,000
Macclenny (74) · Glen St. Mary (29) · Sanderson (8)
Gilchrist County 77 homes for sale · median $345,000
Trenton (36) · Bell (28) · Branford (15)
Columbia County 75 homes for sale · median $355,000
Lake City (59) · Fort White (15)
Bradford County 62 homes for sale · median $337,400
Wakulla County 59 homes for sale · median $235,900
Crawfordville (45) · Panacea (10)
Dixie County 54 homes for sale · median $277,000
Old Town (36)
Okeechobee County 42 homes for sale · median $302,450
Okeechobee (46)
Hendry County 39 homes for sale · median $250,000
Suwannee County 33 homes for sale · median $264,999
Hardee County 31 homes for sale · median $275,000
Wauchula (19) · Zolfo Springs (7)
Indian River County 27 homes for sale · median $335,000
Vero Beach (20)
Franklin County 13 homes for sale · median $289,000
Carrabelle (7)
Taylor County 13 homes for sale · median $184,900
Perry (6)
Glades County 12 homes for sale · median $179,450
Moore Haven (11)
Jackson County 11 homes for sale · median $259,900
Alford (11)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-09-25. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
