Homes for Sale in Florida
130,418 homes are for sale across 483 Florida cities in Momentum’s MLS record as of 2026-09-29, 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,610 listings, median $518,425
- Homes for sale in Orlando, FL — 4,086 listings, median $379,900
- Homes for sale in Jacksonville, FL — 4,011 listings, median $299,900
- Homes for sale in Tampa, FL — 3,558 listings, median $435,000
- Homes for sale in Kissimmee, FL — 2,959 listings, median $371,900
- Homes for sale in Ocala, FL — 2,680 listings, median $290,000
- Homes for sale in Sarasota, FL — 2,411 listings, median $549,900
- Homes for sale in St. Petersburg, FL — 2,383 listings, median $400,000
- Homes for sale in Fort Lauderdale, FL — 2,180 listings, median $689,000
- Homes for sale in Bradenton, FL — 1,993 listings, median $399,000
- Homes for sale in Naples, FL — 1,839 listings, median $425,000
- Homes for sale in Boca Raton, FL — 1,775 listings, median $567,500
- Homes for sale in West Palm Beach, FL — 1,734 listings, median $324,900
- Homes for sale in Davenport, FL — 1,617 listings, median $387,400
- Homes for sale in Miami Beach, FL — 1,609 listings, median $540,000
- Homes for sale in Delray Beach, FL — 1,522 listings, median $298,250
- Homes for sale in Port St. Lucie, FL — 1,499 listings, median $414,950
- Homes for sale in Hollywood, FL — 1,456 listings, median $485,000
- Homes for sale in Boynton Beach, FL — 1,396 listings, median $345,000
- Homes for sale in Fort Myers, FL — 1,304 listings, median $237,500
- Homes for sale in Clearwater, FL — 1,171 listings, median $296,000
- Homes for sale in Palm Bay, FL — 1,170 listings, median $343,995
- Homes for sale in Lakeland, FL — 1,170 listings, median $327,500
- Homes for sale in St. Cloud, FL — 1,149 listings, median $432,500
- Homes for sale in St. Augustine, FL — 1,146 listings, median $481,998
Every Florida county and city
Broward County 14,168 homes for sale · median $389,250
Fort Lauderdale (2180) · Hollywood (1456) · Pompano Beach (1095) · Pembroke Pines (842) · Deerfield Beach (754) · Sunrise (694) · Tamarac (666) · Lauderhill (618) · Hallandale Beach (613) · Coral Springs (590) · Plantation (497) · Margate (479) · Miramar (470) · Davie (456) · Coconut Creek (426) · Weston (368) · Oakland Park (365) · Lauderdale Lakes (354) · Parkland (199) · Dania Beach (183) · North Lauderdale (177) · Lighthouse Point (149) · Wilton Manors (141) · Lauderdale By The Sea (112) · Cooper City (90) · Hillsboro Beach (66) · Southwest Ranches (60) · West Park (47) · Pembroke Park (7) · Hallandale (7)
Palm Beach County 11,450 homes for sale · median $475,000
Boca Raton (1775) · West Palm Beach (1734) · Delray Beach (1522) · Boynton Beach (1396) · Lake Worth (697) · Palm Beach Gardens (607) · Jupiter (504) · Wellington (451) · Greenacres (377) · North Palm Beach (230) · Royal Palm Beach (219) · Palm Beach (186) · Riviera Beach (181) · Lake Worth Beach (165) · Loxahatchee (155) · Palm Springs (139) · Singer Island (124) · Highland Beach (121) · The Acreage (111) · Lantana (97) · Westlake (87) · Lake Park (76) · South Palm Beach (74) · Juno Beach (71) · Tequesta (69) · Hypoluxo (56) · Ocean Ridge (40) · Loxahatchee Groves (26) · Palm Beach Shores (24) · Atlantis (22) · Jupiter Farms (21) · Belle Glade (19) · Lake Clarke Shores (14) · Gulf Stream (11) · Mangonia Park (10) · Briny Breezes (10) · Haverhill (9) · South Bay (8) · Pahokee (8) · Village Of Golf (6) · Manalapan (6)
Miami-Dade County 10,977 homes for sale · median $478,000
Miami (4610) · Miami Beach (1609) · Sunny Isles Beach (1031) · Aventura (912) · Homestead (625) · Hialeah (328) · 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 (9)
Pinellas County 7,552 homes for sale · median $399,900
St. Petersburg (2383) · Clearwater (1171) · Palm Harbor (546) · Largo (491) · Seminole (364) · Tarpon Springs (295) · Dunedin (287) · Clearwater Beach (253) · Pinellas Park (242) · Treasure Island (192) · Oldsmar (170) · St. Pete Beach (168) · Gulfport (133) · Madeira Beach (125) · South Pasadena (98) · Safety Harbor (96) · Indian Rocks Beach (89) · Belleair (83) · Indian Shores (66) · Tierra Verde (63) · Redington Shores (52) · Redington Beach (38) · Belleair Beach (35) · Kenneth City (33) · Belleair Bluffs (30) · Crystal Beach (24) · North Redington Beach (23)
Hillsborough County 7,211 homes for sale · median $400,000
Tampa (3558) · Riverview (760) · Sun City Center (356) · Apollo Beach (352) · Brandon (311) · Plant City (308) · Ruskin (281) · Wimauma (278) · Lutz (252) · Valrico (237) · Lithia (156) · Seffner (101) · Temple Terrace (89) · Gibsonton (58) · Thonotosassa (57) · Dover (53) · Westchase (8)
Orange County 6,229 homes for sale · median $429,900
Orlando (4086) · Winter Garden (707) · Apopka (532) · Winter Park (361) · Windermere (251) · Ocoee (151) · Maitland (106) · Zellwood (50) · Oakland (38) · Belle Isle (21) · Gotha (12) · Golden Oak (6)
Polk County 5,509 homes for sale · median $319,900
Davenport (1617) · Lakeland (1170) · Winter Haven (797) · Haines City (518) · Lake Wales (347) · Auburndale (252) · Poinciana (191) · Bartow (151) · Lake Alfred (113) · Polk City (94) · Mulberry (91) · Eagle Lake (77) · Dundee (68) · Lake Hamilton (58) · Frostproof (49) · Fort Meade (24) · Indian Lake Estates (24) · Babson Park (22) · Lakeshore (7) · River Ranch (6)
Sarasota County 4,721 homes for sale · median $445,000
Sarasota (2411) · North Port (913) · Venice (892) · Nokomis (259) · Longboat Key (230) · Osprey (78) · North Venice (25)
Pasco County 4,699 homes for sale · median $337,800
New Port Richey (955) · Wesley Chapel (681) · Zephyrhills (633) · Hudson (512) · Land O' Lakes (471) · Dade City (357) · Port Richey (350) · Holiday (266) · Odessa (204) · San Antonio (154) · Trinity (66)
Osceola County 4,620 homes for sale · median $400,000
Kissimmee (2959) · St. Cloud (1149) · Reunion (162) · Celebration (91) · Harmony (45) · Champions Gate (17)
Duval County 4,259 homes for sale · median $310,000
Jacksonville (4011) · Jacksonville Beach (179) · Atlantic Beach (59) · Neptune Beach (34)
Manatee County 4,024 homes for sale · median $439,999
Bradenton (1993) · Parrish (640) · Palmetto (442) · Lakewood Ranch (288) · Ellenton (92) · Bradenton Beach (85) · Holmes Beach (84) · Anna Maria (58) · Myakka City (28) · University Park (17) · Cortez (10) · Terra Ceia (8)
Marion County 3,981 homes for sale · median $289,900
Ocala (2680) · Dunnellon (435) · Summerfield (411) · Belleview (131) · Ocklawaha (128) · Fort Mc Coy (65) · Silver Springs (60) · Citra (32) · Anthony (20) · Weirsdale (20) · Micanopy (14) · Reddick (14) · Salt Springs (13)
Brevard County 3,972 homes for sale · median $367,250
Palm Bay (1170) · Melbourne (742) · Titusville (301) · Cocoa (271) · Merritt Island (218) · Cocoa Beach (206) · Rockledge (185) · Satellite Beach (142) · Cape Canaveral (141) · Melbourne Beach (139) · Indialantic (102) · West Melbourne (93) · Indian Harbour Beach (61) · Mims (50) · Barefoot Bay (50) · Grant-Valkaria (32) · Micco (23) · Malabar (20) · Grant (14) · Sebastian (12)
Lee County 3,449 homes for sale · median $299,500
Fort Myers (1304) · Cape Coral (482) · Bonita Springs (404) · North Fort Myers (348) · Fort Myers Beach (224) · Estero (215) · Lehigh Acres (165) · Sanibel (103) · St. James City (49) · Miromar Lakes (23) · Alva (22) · Captiva (19) · Bokeelia (16) · Upper Captiva (6)
Lake County 3,332 homes for sale · median $380,000
Clermont (733) · Leesburg (626) · Tavares (272) · Mount Dora (253) · Groveland (251) · Eustis (215) · Lady Lake (173) · Minneola (132) · Fruitland Park (88) · Sorrento (76) · Montverde (74) · Umatilla (71) · Howey In The Hills (71) · Astatula (46) · Mascotte (44) · Bella Collina (31) · Astor (30) · Grand Island (27) · Paisley (20) · Okahumpka (18) · Yalaha (16) · Mount Plymouth (8) · Altoona (8)
Walton County 2,558 homes for sale · median $749,000
Santa Rosa Beach (857) · Miramar Beach (683) · Freeport (374) · Inlet Beach (297) · DeFuniak Springs (213) · Watersound (51) · Alys Beach (18) · Seacrest (14) · Ponce De Leon (10) · Rosemary Beach (8) · Point Washington (7)
St. Lucie County 2,434 homes for sale · median $379,900
Port St. Lucie (1499) · Fort Pierce (860) · Hutchinson Island (60)
Collier County 2,193 homes for sale · median $439,000
Naples (1839) · Marco Island (248) · Ave Maria (72) · Everglades City (7)
Volusia County 2,185 homes for sale · median $350,000
Daytona Beach (705) · Ormond Beach (458) · Port Orange (275) · Daytona Beach Shores (239) · New Smyrna Beach (195) · Holly Hill (85) · Ponce Inlet (65) · South Daytona (61) · DeLand (49) · Deltona (35) · Edgewater (26) · Oak Hill (10) · Osteen (8)
St. Johns County 2,146 homes for sale · median $549,990
St. Augustine (1146) · St. Johns (394) · Ponte Vedra Beach (269) · Ponte Vedra (231) · St. Augustine Beach (29) · Hastings (28) · Fruit Cove (12) · Elkton (7)
Charlotte County 1,855 homes for sale · median $329,710
Punta Gorda (972) · Englewood (414) · Port Charlotte (371) · Rotonda West (195) · Placida (147) · Boca Grande (25)
Seminole County 1,830 homes for sale · median $389,500
Sanford (457) · Altamonte Springs (336) · Longwood (211) · Lake Mary (209) · Oviedo (202) · Casselberry (134) · Winter Springs (120) · Geneva (27) · Chuluota (19) · Fern Park (12)
Okaloosa County 1,820 homes for sale · median $399,925
Destin (609) · Crestview (423) · Fort Walton Beach (419) · Niceville (182) · Mary Esther (70) · Shalimar (61) · Laurel Hill (26) · Baker (23) · Valparaiso (18) · Holt (9)
Escambia - Fl County 1,352 homes for sale · median $350,450
Pensacola (1027) · Cantonment (172) · Perdido Key (64) · Pensacola Beach (49) · Molino (19) · Century (13) · Mcdavid (7)
Clay County 1,283 homes for sale · median $369,900
Green Cove Springs (405) · Middleburg (367) · Orange Park (276) · Fleming Island (129) · Keystone Heights (96)
Alachua County 1,216 homes for sale · median $325,125
Gainesville (797) · Newberry (147) · Alachua (141) · High Springs (72) · Hawthorne (40) · Archer (29) · Melrose (28) · Waldo (10)
Monroe County 1,176 homes for sale · median $1.07M
Key Largo (270) · Key West (226) · Marathon (175) · Plantation Key (95) · Big Pine Key (82) · Cudjoe Key (48) · Duck Key (47) · Key Colony (30) · Upper Matecumbe Key Islamorada (25) · Big Coppitt (24) · Lower Matecumbe (23) · Summerland Key (23) · Stock Island (20) · Ramrod Key (17) · Sugarloaf Key (15) · Geiger Key (11) · Little Torch Key (9) · Key Haven (8) · Saddlebunch (7)
Santa Rosa County 1,126 homes for sale · median $395,450
Milton (418) · Pace (285) · Gulf Breeze (218) · Navarre (116) · Jay (44) · Navarre Beach (43)
Hernando County 1,097 homes for sale · median $355,000
Brooksville (449) · Spring Hill (377) · Weeki Wachee (230) · Hernando Beach (63)
Bay County 1,058 homes for sale · median $359,950
Panama City Beach (785) · Panama City (253) · Mexico Beach (13) · Southport (6)
Citrus County 1,058 homes for sale · median $289,000
Homosassa (212) · Citrus Springs (201) · Inverness (156) · Crystal River (140) · Beverly Hills (95) · Hernando (75) · Lecanto (36) · Floral City (29)
Martin County 708 homes for sale · median $514,995
Stuart (312) · Palm City (121) · Jensen Beach (121) · Hobe Sound (107) · Indiantown (14) · Sewalls Point (10) · Jupiter Island (7)
Sumter County 606 homes for sale · median $329,950
The Villages (342) · Wildwood (158) · Oxford (69) · Webster (54) · Bushnell (45) · Lake Panasoffkee (38) · Sumterville (23) · Coleman (9)
Nassau County 551 homes for sale · median $498,000
Fernandina Beach (249) · Yulee (194) · Hilliard (56) · Callahan (42) · Bryceville (9)
Putnam County 391 homes for sale · median $247,900
Palatka (105) · Interlachen (77) · Satsuma (51) · Crescent City (45) · Welaka (24) · Pomona Park (20) · East Palatka (17) · Florahome (12) · San Mateo (8) · Georgetown (7)
Leon County 350 homes for sale · median $207,000
Tallahassee (344) · Leon (6)
Highlands County 272 homes for sale · median $279,900
Sebring (162) · Avon Park (66) · Lake Placid (38) · Lorida (6)
Levy County 249 homes for sale · median $269,900
Williston (98) · Morriston (42) · Chiefland (42) · Bronson (28) · Inglis (13) · Yankeetown (8) · Cedar Key (8)
Flagler County 164 homes for sale · median $417,450
Palm Coast (113) · Flagler Beach (15)
DeSoto County 145 homes for sale · median $310,000
Arcadia (126) · Lake Suzy (19)
Baker County 116 homes for sale · median $317,000
Macclenny (78) · Glen St. Mary (29) · Sanderson (8)
Gilchrist County 77 homes for sale · median $343,000
Trenton (35) · Bell (29) · Branford (15)
Columbia County 73 homes for sale · median $355,000
Lake City (58) · Fort White (14)
Bradford County 60 homes for sale · median $341,200
Wakulla County 58 homes for sale · median $235,900
Crawfordville (44) · Panacea (10)
Dixie County 55 homes for sale · median $275,000
Okeechobee County 43 homes for sale · median $299,900
Okeechobee (47)
Hendry County 37 homes for sale · median $265,000
Suwannee County 32 homes for sale · median $265,000
Hardee County 31 homes for sale · median $275,000
Wauchula (19) · Zolfo Springs (8)
Indian River County 27 homes for sale · median $335,000
Vero Beach (21)
Taylor County 14 homes for sale · median $181,950
Perry (7)
Franklin County 13 homes for sale · median $289,000
Carrabelle (7)
Jackson County 11 homes for sale · median $259,900
Alford (11)
Glades County 11 homes for sale · median $169,900
Moore Haven (10)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-09-29. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
