Homes for Sale in Florida
144,508 homes are for sale across 488 Florida cities in Momentum’s MLS record as of 2026-10-26, 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,695 listings, median $520,000
- Homes for sale in Jacksonville, FL — 4,549 listings, median $300,000
- Homes for sale in Orlando, FL — 4,433 listings, median $384,900
- Homes for sale in Tampa, FL — 3,822 listings, median $430,000
- Homes for sale in Kissimmee, FL — 3,115 listings, median $374,900
- Homes for sale in Ocala, FL — 2,856 listings, median $298,410
- Homes for sale in Sarasota, FL — 2,723 listings, median $549,900
- Homes for sale in St. Petersburg, FL — 2,577 listings, median $424,000
- Homes for sale in Fort Lauderdale, FL — 2,298 listings, median $725,000
- Homes for sale in Bradenton, FL — 2,159 listings, median $394,000
- Homes for sale in Naples, FL — 2,115 listings, median $429,000
- Homes for sale in Boca Raton, FL — 1,881 listings, median $599,000
- Homes for sale in West Palm Beach, FL — 1,803 listings, median $329,900
- Homes for sale in Davenport, FL — 1,795 listings, median $380,400
- Homes for sale in Port St. Lucie, FL — 1,675 listings, median $409,900
- Homes for sale in Miami Beach, FL — 1,640 listings, median $540,000
- Homes for sale in Delray Beach, FL — 1,605 listings, median $295,000
- Homes for sale in Port Charlotte, FL — 1,495 listings, median $325,000
- Homes for sale in Hollywood, FL — 1,473 listings, median $479,000
- Homes for sale in Boynton Beach, FL — 1,451 listings, median $359,000
- Homes for sale in Fort Myers, FL — 1,368 listings, median $239,000
- Homes for sale in St. Augustine, FL — 1,308 listings, median $491,741
- Homes for sale in Lakeland, FL — 1,294 listings, median $327,250
- Homes for sale in Clearwater, FL — 1,269 listings, median $304,000
- Homes for sale in Palm Coast, FL — 1,206 listings, median $390,000
Every Florida county and city
Broward County 14,558 homes for sale · median $395,000
Fort Lauderdale (2298) · Hollywood (1473) · Pompano Beach (1156) · Pembroke Pines (874) · Deerfield Beach (756) · Sunrise (728) · Tamarac (691) · Hallandale Beach (689) · Lauderhill (633) · Coral Springs (608) · Plantation (503) · Miramar (479) · Margate (465) · Davie (441) · Coconut Creek (430) · Weston (366) · Oakland Park (353) · Lauderdale Lakes (344) · Parkland (190) · North Lauderdale (186) · Dania Beach (186) · Wilton Manors (150) · Lighthouse Point (142) · Lauderdale By The Sea (121) · Cooper City (96) · Hillsboro Beach (74) · Southwest Ranches (61) · West Park (48) · Pembroke Park (8)
Palm Beach County 12,040 homes for sale · median $485,000
Boca Raton (1881) · West Palm Beach (1803) · Delray Beach (1605) · Boynton Beach (1451) · Lake Worth (718) · Palm Beach Gardens (679) · Jupiter (599) · Wellington (449) · Greenacres (380) · North Palm Beach (237) · Royal Palm Beach (215) · Palm Beach (210) · Riviera Beach (191) · Lake Worth Beach (186) · Loxahatchee (151) · Singer Island (142) · Palm Springs (137) · Highland Beach (133) · The Acreage (116) · Lantana (112) · Juno Beach (91) · Westlake (91) · Tequesta (85) · Lake Park (77) · South Palm Beach (71) · Hypoluxo (62) · Ocean Ridge (37) · Atlantis (26) · Loxahatchee Groves (24) · Palm Beach Shores (23) · Belle Glade (23) · Jupiter Farms (18) · Gulf Stream (14) · Haverhill (12) · Briny Breezes (11) · Pahokee (10) · Mangonia Park (10) · Manalapan (8) · Lake Clarke Shores (8) · South Bay (7) · Village Of Golf (6)
Miami-Dade County 11,025 homes for sale · median $480,000
Miami (4695) · Miami Beach (1640) · Sunny Isles Beach (1015) · Aventura (892) · Homestead (609) · Hialeah (326) · Doral (315) · North Miami Beach (243) · North Miami (240) · Bay Harbor Islands (143) · Coral Gables (135) · Bal Harbour (107) · North Bay Village (102) · Florida City (92) · Miami Gardens (84) · Key Biscayne (81) · Cutler Bay (78) · Surfside (60) · Miami Lakes (37) · Coconut Grove (28) · Hialeah Gardens (18) · Pinecrest (17) · Sweetwater (16) · Palmetto Bay (14) · South Miami (14) · Miami Shores (9)
Pinellas County 8,035 homes for sale · median $404,000
St. Petersburg (2577) · Clearwater (1269) · Palm Harbor (588) · Largo (534) · Seminole (408) · Tarpon Springs (307) · Dunedin (300) · Pinellas Park (254) · Clearwater Beach (227) · Treasure Island (190) · St. Pete Beach (178) · Oldsmar (176) · Gulfport (149) · Madeira Beach (128) · South Pasadena (96) · Indian Rocks Beach (91) · Safety Harbor (90) · Tierra Verde (82) · Belleair (80) · Indian Shores (74) · Redington Shores (52) · Redington Beach (37) · Belleair Beach (35) · Belleair Bluffs (34) · Crystal Beach (28) · Kenneth City (25) · North Redington Beach (25)
Hillsborough County 7,637 homes for sale · median $400,000
Tampa (3822) · Riverview (780) · Apollo Beach (387) · Sun City Center (375) · Brandon (324) · Lutz (308) · Ruskin (307) · Plant City (294) · Wimauma (284) · Valrico (246) · Lithia (154) · Seffner (105) · Temple Terrace (90) · Gibsonton (66) · Thonotosassa (60) · Dover (53) · Westchase (6)
Orange County 6,728 homes for sale · median $429,998
Orlando (4433) · Winter Garden (763) · Apopka (559) · Winter Park (390) · Windermere (267) · Ocoee (160) · Maitland (120) · Zellwood (55) · Oakland (38) · Belle Isle (32) · Gotha (18) · Christmas (6) · Golden Oak (6)
Polk County 6,333 homes for sale · median $315,000
Davenport (1795) · Lakeland (1294) · Winter Haven (877) · Haines City (602) · Lake Wales (439) · Poinciana (300) · Auburndale (262) · Bartow (164) · Lake Alfred (147) · Polk City (109) · Mulberry (103) · Eagle Lake (77) · Frostproof (64) · Dundee (64) · Lake Hamilton (59) · Fort Meade (33) · Indian Lake Estates (25) · Babson Park (24) · Lakeshore (8) · River Ranch (6)
Sarasota County 5,259 homes for sale · median $439,990
Sarasota (2723) · Venice (993) · North Port (970) · Nokomis (282) · Longboat Key (251) · Osprey (99) · North Venice (23)
Pasco County 5,256 homes for sale · median $329,900
New Port Richey (1067) · Wesley Chapel (770) · Zephyrhills (639) · Hudson (608) · Land O' Lakes (510) · Port Richey (434) · Dade City (346) · Holiday (337) · Odessa (229) · San Antonio (164) · Trinity (60)
Duval County 4,833 homes for sale · median $310,000
Jacksonville (4549) · Jacksonville Beach (193) · Atlantic Beach (79) · Neptune Beach (36) · Baldwin (9)
Osceola County 4,816 homes for sale · median $399,900
Kissimmee (3115) · St. Cloud (1205) · Reunion (165) · Celebration (99) · Harmony (48) · Champions Gate (16) · Kenansville (6)
Volusia County 4,592 homes for sale · median $350,000
Daytona Beach (980) · Ormond Beach (687) · New Smyrna Beach (600) · DeLand (521) · Deltona (413) · Port Orange (370) · Daytona Beach Shores (268) · Edgewater (171) · DeBary (134) · Holly Hill (116) · South Daytona (98) · Ponce Inlet (83) · Orange City (77) · Osteen (44) · Oak Hill (37) · Lake Helen (18) · De Leon Springs (15) · Pierson (10)
Manatee County 4,568 homes for sale · median $439,950
Bradenton (2159) · Parrish (815) · Palmetto (507) · Lakewood Ranch (334) · Ellenton (101) · Holmes Beach (93) · Bradenton Beach (83) · Anna Maria (61) · University Park (39) · Myakka City (38) · Cortez (19) · Terra Ceia (12)
Marion County 4,280 homes for sale · median $294,900
Ocala (2856) · Dunnellon (452) · Summerfield (427) · Belleview (158) · Ocklawaha (132) · Silver Springs (63) · Fort Mc Coy (57) · Citra (39) · Salt Springs (23) · Weirsdale (21) · Anthony (20) · Micanopy (18) · Reddick (16)
Brevard County 4,029 homes for sale · median $366,650
Palm Bay (1183) · Melbourne (771) · Titusville (302) · Cocoa (283) · Merritt Island (216) · Cocoa Beach (203) · Rockledge (186) · Melbourne Beach (145) · Cape Canaveral (141) · Satellite Beach (139) · Indialantic (103) · West Melbourne (102) · Indian Harbour Beach (61) · Mims (55) · Barefoot Bay (43) · Grant-Valkaria (34) · Micco (23) · Malabar (17) · Grant (14)
Lee County 3,767 homes for sale · median $299,999
Fort Myers (1368) · Cape Coral (515) · Bonita Springs (478) · North Fort Myers (354) · Estero (262) · Fort Myers Beach (251) · Lehigh Acres (175) · Sanibel (121) · St. James City (53) · Alva (28) · Miromar Lakes (27) · Captiva (23) · Bokeelia (17) · Upper Captiva (6)
Lake County 3,544 homes for sale · median $385,000
Clermont (824) · Leesburg (684) · Mount Dora (354) · Tavares (270) · Groveland (262) · Eustis (230) · Lady Lake (182) · Minneola (128) · Fruitland Park (88) · Sorrento (80) · Umatilla (76) · Montverde (75) · Howey In The Hills (63) · Astatula (47) · Mascotte (46) · Bella Collina (32) · Astor (30) · Grand Island (24) · Paisley (24) · Yalaha (15) · Altoona (12) · Okahumpka (10) · Mount Plymouth (6)
Charlotte County 3,187 homes for sale · median $337,600
Port Charlotte (1495) · Punta Gorda (1048) · Englewood (534) · Rotonda West (209) · Placida (166) · Boca Grande (58)
St. Lucie County 2,895 homes for sale · median $385,000
Port St. Lucie (1675) · Fort Pierce (929) · Jensen Beach (326) · Hutchinson Island (77)
Walton County 2,516 homes for sale · median $749,000
Santa Rosa Beach (837) · Miramar Beach (677) · Freeport (371) · Inlet Beach (292) · DeFuniak Springs (209) · Watersound (48) · Alys Beach (16) · Ponce De Leon (13) · Seacrest (13) · Rosemary Beach (11) · Point Washington (6)
Collier County 2,486 homes for sale · median $445,000
Naples (2115) · Marco Island (259) · Ave Maria (70) · Everglades City (8)
St. Johns County 2,367 homes for sale · median $549,000
St. Augustine (1308) · St. Johns (413) · Ponte Vedra Beach (281) · Ponte Vedra (241) · Hastings (36) · St. Augustine Beach (28) · Elkton (15) · Fruit Cove (9)
Seminole County 2,017 homes for sale · median $395,000
Sanford (467) · Altamonte Springs (347) · Longwood (230) · Oviedo (221) · Lake Mary (215) · Winter Springs (161) · Casselberry (137) · Geneva (25) · Chuluota (21) · Fern Park (17)
Okaloosa County 1,793 homes for sale · median $399,900
Destin (599) · Crestview (417) · Fort Walton Beach (408) · Niceville (179) · Mary Esther (70) · Shalimar (57) · Laurel Hill (31) · Baker (25) · Valparaiso (18) · Holt (9)
Flagler County 1,481 homes for sale · median $396,000
Palm Coast (1206) · Flagler Beach (135) · Bunnell (71)
Martin County 1,443 homes for sale · median $465,910
Stuart (687) · Palm City (315) · Hobe Sound (142) · Indiantown (61) · Sewalls Point (14) · Jupiter Island (10)
Clay County 1,383 homes for sale · median $364,990
Green Cove Springs (418) · Middleburg (366) · Orange Park (352) · Fleming Island (134) · Keystone Heights (102)
Alachua County 1,331 homes for sale · median $324,500
Gainesville (858) · Newberry (174) · Alachua (160) · High Springs (74) · Archer (32) · Waldo (10)
Hernando County 1,296 homes for sale · median $340,000
Spring Hill (554) · Brooksville (484) · Weeki Wachee (242) · Hernando Beach (61)
Escambia - Fl County 1,258 homes for sale · median $350,000
Pensacola (976) · Cantonment (159) · Perdido Key (58) · Pensacola Beach (44) · Molino (19) · Century (12)
Monroe County 1,204 homes for sale · median $1.10M
Key Largo (271) · Key West (255) · Marathon (172) · Plantation Key (83) · Big Pine Key (80) · Duck Key (46) · Cudjoe Key (41) · Key Colony (32) · Upper Matecumbe Key Islamorada (28) · Big Coppitt (25) · Lower Matecumbe (25) · Summerland Key (24) · Ramrod Key (23) · Stock Island (23) · Sugarloaf Key (19) · Geiger Key (10) · Saddlebunch (9) · Little Torch Key (8) · Windley Key (6) · Key Haven (6)
Citrus County 1,126 homes for sale · median $289,900
Homosassa (226) · Citrus Springs (212) · Inverness (164) · Crystal River (145) · Beverly Hills (105) · Hernando (82) · Floral City (44) · Lecanto (38)
Santa Rosa County 1,031 homes for sale · median $399,900
Milton (395) · Pace (263) · Gulf Breeze (177) · Navarre (109) · Navarre Beach (47) · Jay (38)
Bay County 979 homes for sale · median $363,000
Panama City Beach (718) · Panama City (240) · Mexico Beach (13)
Sumter County 783 homes for sale · median $349,900
The Villages (528) · Wildwood (187) · Oxford (76) · Webster (50) · Bushnell (50) · Lake Panasoffkee (39) · Sumterville (21) · Coleman (9)
Nassau County 595 homes for sale · median $524,990
Fernandina Beach (270) · Yulee (199) · Hilliard (60) · Callahan (55) · Bryceville (10)
Putnam County 469 homes for sale · median $239,900
Palatka (130) · Interlachen (88) · Satsuma (62) · Crescent City (50) · Hawthorne (49) · Melrose (40) · Welaka (27) · East Palatka (20) · Pomona Park (17) · Florahome (14) · Georgetown (12) · San Mateo (9)
Leon County 343 homes for sale · median $199,999
Tallahassee (341)
Levy County 282 homes for sale · median $280,000
Williston (106) · Morriston (45) · Chiefland (42) · Bronson (40) · Inglis (12) · Yankeetown (9) · Cedar Key (8)
Highlands County 275 homes for sale · median $282,500
Sebring (172) · Avon Park (60) · Lake Placid (39)
DeSoto County 155 homes for sale · median $299,999
Arcadia (137) · Lake Suzy (23)
Baker County 125 homes for sale · median $333,000
Macclenny (80) · Glen St. Mary (31) · Sanderson (13)
Bradford County 101 homes for sale · median $315,000
Starke (64) · Lawtey (10) · Brooker (6)
Columbia County 89 homes for sale · median $338,499
Lake City (65) · Fort White (23)
Gilchrist County 77 homes for sale · median $329,500
Trenton (43) · Bell (30) · Branford (11)
Dixie County 53 homes for sale · median $259,000
Old Town (38)
Wakulla County 53 homes for sale · median $233,900
Crawfordville (42) · Panacea (7)
Hendry County 47 homes for sale · median $270,000
Okeechobee County 42 homes for sale · median $297,000
Okeechobee (46)
Suwannee County 34 homes for sale · median $277,450
Hardee County 34 homes for sale · median $279,495
Wauchula (20) · Zolfo Springs (9)
Indian River County 27 homes for sale · median $343,990
Vero Beach (19) · Sebastian (14)
Escambia County 18 homes for sale · median $339,000
Taylor County 17 homes for sale · median $179,500
Perry (10)
Franklin County 13 homes for sale · median $279,000
Carrabelle (8)
Jackson County 13 homes for sale · median $243,999
Alford (13)
Glades County 11 homes for sale · median $169,900
Moore Haven (9)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-10-26. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
