Homes for Sale in Florida
142,057 homes are for sale across 484 Florida cities in Momentum’s MLS record as of 2026-10-15, at a median list price of $389,500. 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,708 listings, median $520,000
- Homes for sale in Jacksonville, FL — 4,406 listings, median $299,990
- Homes for sale in Orlando, FL — 4,337 listings, median $380,000
- Homes for sale in Tampa, FL — 3,723 listings, median $439,000
- Homes for sale in Kissimmee, FL — 3,084 listings, median $375,000
- Homes for sale in Ocala, FL — 2,791 listings, median $295,000
- Homes for sale in Sarasota, FL — 2,637 listings, median $549,000
- Homes for sale in St. Petersburg, FL — 2,500 listings, median $419,050
- Homes for sale in Fort Lauderdale, FL — 2,228 listings, median $699,450
- Homes for sale in Bradenton, FL — 2,089 listings, median $398,000
- Homes for sale in Naples, FL — 1,961 listings, median $425,000
- Homes for sale in Boca Raton, FL — 1,831 listings, median $580,000
- Homes for sale in Davenport, FL — 1,792 listings, median $385,000
- Homes for sale in West Palm Beach, FL — 1,782 listings, median $324,900
- Homes for sale in Port St. Lucie, FL — 1,741 listings, median $412,539
- Homes for sale in Miami Beach, FL — 1,625 listings, median $545,000
- Homes for sale in Delray Beach, FL — 1,572 listings, median $300,000
- Homes for sale in Hollywood, FL — 1,472 listings, median $481,000
- Homes for sale in Boynton Beach, FL — 1,419 listings, median $350,000
- Homes for sale in Port Charlotte, FL — 1,417 listings, median $323,000
- Homes for sale in Fort Myers, FL — 1,336 listings, median $239,000
- Homes for sale in Lakeland, FL — 1,275 listings, median $325,900
- Homes for sale in St. Augustine, FL — 1,273 listings, median $480,000
- Homes for sale in Clearwater, FL — 1,250 listings, median $315,000
- Homes for sale in Palm Coast, FL — 1,213 listings, median $390,000
Every Florida county and city
Broward County 14,355 homes for sale · median $395,000
Fort Lauderdale (2228) · Hollywood (1472) · Pompano Beach (1147) · Pembroke Pines (847) · Deerfield Beach (765) · Sunrise (709) · Tamarac (679) · Hallandale Beach (668) · Lauderhill (620) · Coral Springs (592) · Plantation (504) · Miramar (481) · Margate (475) · Davie (434) · Coconut Creek (429) · Weston (367) · Oakland Park (356) · Lauderdale Lakes (341) · Parkland (192) · North Lauderdale (178) · Dania Beach (177) · Lighthouse Point (145) · Wilton Manors (141) · Lauderdale By The Sea (117) · Cooper City (93) · Hillsboro Beach (69) · Southwest Ranches (61) · West Park (49) · Pembroke Park (8)
Palm Beach County 11,793 homes for sale · median $479,000
Boca Raton (1831) · West Palm Beach (1782) · Delray Beach (1572) · Boynton Beach (1419) · Lake Worth (689) · Palm Beach Gardens (656) · Jupiter (590) · Wellington (453) · Greenacres (376) · North Palm Beach (248) · Royal Palm Beach (207) · Palm Beach (193) · Riviera Beach (179) · Lake Worth Beach (179) · Loxahatchee (150) · Palm Springs (139) · Singer Island (138) · Highland Beach (133) · Lantana (114) · The Acreage (106) · Westlake (92) · Juno Beach (85) · Tequesta (81) · Lake Park (78) · South Palm Beach (73) · Hypoluxo (61) · Ocean Ridge (39) · Atlantis (25) · Loxahatchee Groves (24) · Palm Beach Shores (23) · Belle Glade (22) · Jupiter Farms (15) · Gulf Stream (13) · Pahokee (11) · Briny Breezes (11) · Mangonia Park (10) · Haverhill (9) · Manalapan (9) · South Bay (8) · Lake Clarke Shores (7) · Village Of Golf (6)
Miami-Dade County 11,057 homes for sale · median $480,000
Miami (4708) · Miami Beach (1625) · Sunny Isles Beach (1026) · Aventura (899) · Homestead (612) · Hialeah (326) · Doral (323) · North Miami (243) · North Miami Beach (238) · Bay Harbor Islands (139) · Coral Gables (137) · North Bay Village (108) · Bal Harbour (100) · Florida City (88) · Miami Gardens (86) · Key Biscayne (83) · Cutler Bay (82) · Surfside (60) · Miami Lakes (37) · Coconut Grove (30) · Pinecrest (18) · Hialeah Gardens (18) · Sweetwater (17) · South Miami (16) · Palmetto Bay (15) · Miami Shores (10)
Pinellas County 7,858 homes for sale · median $400,000
St. Petersburg (2500) · Clearwater (1250) · Palm Harbor (585) · Largo (530) · Seminole (391) · Tarpon Springs (313) · Dunedin (284) · Pinellas Park (251) · Clearwater Beach (238) · Treasure Island (185) · Oldsmar (174) · St. Pete Beach (168) · Gulfport (132) · Madeira Beach (128) · South Pasadena (100) · Indian Rocks Beach (88) · Safety Harbor (86) · Belleair (79) · Indian Shores (70) · Tierra Verde (69) · Redington Shores (53) · Redington Beach (37) · Belleair Beach (36) · Belleair Bluffs (31) · Kenneth City (30) · Crystal Beach (26) · North Redington Beach (22)
Hillsborough County 7,494 homes for sale · median $405,000
Tampa (3723) · Riverview (782) · Apollo Beach (385) · Sun City Center (362) · Brandon (330) · Ruskin (295) · Plant City (295) · Lutz (280) · Wimauma (270) · Valrico (246) · Lithia (152) · Seffner (103) · Temple Terrace (90) · Gibsonton (65) · Thonotosassa (62) · Dover (50) · Westchase (8)
Orange County 6,591 homes for sale · median $429,900
Orlando (4337) · Winter Garden (750) · Apopka (565) · Winter Park (402) · Windermere (236) · Ocoee (161) · Maitland (126) · Zellwood (54) · Oakland (38) · Belle Isle (26) · Gotha (15) · Golden Oak (6)
Polk County 6,238 homes for sale · median $318,946
Davenport (1792) · Lakeland (1275) · Winter Haven (850) · Haines City (599) · Lake Wales (415) · Poinciana (289) · Auburndale (277) · Bartow (164) · Lake Alfred (138) · Polk City (108) · Mulberry (96) · Eagle Lake (79) · Frostproof (63) · Dundee (62) · Lake Hamilton (57) · Fort Meade (28) · Indian Lake Estates (26) · Babson Park (23) · Lakeshore (8)
Pasco County 5,098 homes for sale · median $332,500
New Port Richey (1040) · Wesley Chapel (727) · Zephyrhills (633) · Hudson (567) · Land O' Lakes (508) · Port Richey (427) · Dade City (352) · Holiday (331) · Odessa (221) · San Antonio (164) · Trinity (64)
Sarasota County 5,086 homes for sale · median $439,900
Sarasota (2637) · North Port (958) · Venice (925) · Nokomis (279) · Longboat Key (242) · Osprey (100) · North Venice (24)
Osceola County 4,717 homes for sale · median $399,990
Kissimmee (3084) · St. Cloud (1151) · Reunion (160) · Celebration (93) · Harmony (46) · Champions Gate (19) · Kenansville (6)
Duval County 4,669 homes for sale · median $310,000
Jacksonville (4406) · Jacksonville Beach (183) · Atlantic Beach (70) · Neptune Beach (35)
Volusia County 4,516 homes for sale · median $350,000
Daytona Beach (973) · Ormond Beach (659) · New Smyrna Beach (603) · DeLand (513) · Deltona (415) · Port Orange (363) · Daytona Beach Shores (264) · Edgewater (165) · DeBary (137) · Holly Hill (111) · South Daytona (93) · Ponce Inlet (83) · Orange City (79) · Osteen (37) · Oak Hill (30) · Lake Helen (17) · De Leon Springs (16) · Pierson (8)
Manatee County 4,409 homes for sale · median $439,000
Bradenton (2089) · Parrish (795) · Palmetto (501) · Lakewood Ranch (305) · Ellenton (97) · Holmes Beach (92) · Bradenton Beach (81) · Anna Maria (63) · Myakka City (36) · University Park (30) · Cortez (15) · Terra Ceia (12)
Marion County 4,228 homes for sale · median $290,000
Ocala (2791) · Dunnellon (476) · Summerfield (425) · Belleview (156) · Ocklawaha (135) · Silver Springs (71) · Fort Mc Coy (64) · Citra (36) · Anthony (20) · Micanopy (18) · Weirsdale (18) · Reddick (18) · Salt Springs (17)
Brevard County 4,005 homes for sale · median $366,000
Palm Bay (1175) · Melbourne (750) · Titusville (306) · Cocoa (283) · Merritt Island (216) · Cocoa Beach (210) · Rockledge (177) · Cape Canaveral (146) · Melbourne Beach (139) · Satellite Beach (137) · Indialantic (102) · West Melbourne (100) · Indian Harbour Beach (63) · Mims (57) · Barefoot Bay (45) · Grant-Valkaria (36) · Micco (23) · Malabar (17) · Grant (16)
Lee County 3,639 homes for sale · median $300,000
Fort Myers (1336) · Cape Coral (500) · Bonita Springs (450) · North Fort Myers (354) · Estero (248) · Fort Myers Beach (242) · Lehigh Acres (172) · Sanibel (113) · St. James City (49) · Miromar Lakes (26) · Captiva (24) · Alva (23) · Bokeelia (17) · Upper Captiva (6)
Lake County 3,451 homes for sale · median $385,000
Clermont (782) · Leesburg (669) · Mount Dora (334) · Tavares (262) · Groveland (259) · Eustis (213) · Lady Lake (184) · Minneola (130) · Fruitland Park (88) · Sorrento (83) · Umatilla (80) · Montverde (73) · Howey In The Hills (67) · Mascotte (47) · Astatula (45) · Astor (35) · Bella Collina (31) · Grand Island (25) · Paisley (23) · Yalaha (16) · Altoona (11) · Okahumpka (10) · Mount Plymouth (7)
Charlotte County 3,069 homes for sale · median $334,900
Port Charlotte (1417) · Punta Gorda (1046) · Englewood (510) · Rotonda West (206) · Placida (161) · Boca Grande (34)
St. Lucie County 2,926 homes for sale · median $389,000
Port St. Lucie (1741) · Fort Pierce (903) · Jensen Beach (323) · Hutchinson Island (76)
Walton County 2,513 homes for sale · median $749,000
Santa Rosa Beach (840) · Miramar Beach (675) · Freeport (365) · Inlet Beach (286) · DeFuniak Springs (210) · Watersound (50) · Alys Beach (17) · Seacrest (13) · Ponce De Leon (12) · Rosemary Beach (12) · Point Washington (6)
Collier County 2,324 homes for sale · median $440,000
Naples (1961) · Marco Island (254) · Ave Maria (70) · Everglades City (8)
St. Johns County 2,299 homes for sale · median $549,000
St. Augustine (1273) · St. Johns (398) · Ponte Vedra Beach (275) · Ponte Vedra (239) · St. Augustine Beach (30) · Hastings (28) · Elkton (14) · Fruit Cove (8)
Seminole County 1,991 homes for sale · median $395,000
Sanford (464) · Altamonte Springs (340) · Longwood (224) · Lake Mary (218) · Oviedo (209) · Winter Springs (155) · Casselberry (134) · Geneva (25) · Chuluota (21) · Fern Park (13)
Okaloosa County 1,797 homes for sale · median $399,900
Destin (605) · Crestview (419) · Fort Walton Beach (412) · Niceville (175) · Mary Esther (69) · Shalimar (59) · Laurel Hill (28) · Baker (25) · Valparaiso (18) · Holt (8)
Flagler County 1,481 homes for sale · median $395,000
Palm Coast (1213) · Flagler Beach (125) · Bunnell (75)
Martin County 1,385 homes for sale · median $465,910
Stuart (648) · Palm City (296) · Hobe Sound (149) · Indiantown (59) · Sewalls Point (14) · Jupiter Island (9)
Clay County 1,368 homes for sale · median $369,000
Green Cove Springs (404) · Middleburg (377) · Orange Park (342) · Fleming Island (137) · Keystone Heights (99)
Citrus County 1,321 homes for sale · median $290,000
Homosassa (256) · Citrus Springs (226) · Inverness (206) · Crystal River (191) · Beverly Hills (118) · Hernando (97) · Lecanto (52) · Floral City (45)
Escambia - Fl County 1,292 homes for sale · median $355,450
Pensacola (990) · Cantonment (155) · Perdido Key (60) · Pensacola Beach (47) · Molino (19) · Century (14)
Alachua County 1,257 homes for sale · median $325,000
Gainesville (814) · Newberry (157) · Alachua (154) · High Springs (71) · Archer (33) · Waldo (10)
Hernando County 1,207 homes for sale · median $347,999
Brooksville (487) · Spring Hill (446) · Weeki Wachee (253) · Hernando Beach (60)
Monroe County 1,163 homes for sale · median $1.09M
Key Largo (264) · Key West (233) · Marathon (170) · Plantation Key (92) · Big Pine Key (78) · Duck Key (45) · Cudjoe Key (43) · Key Colony (31) · Upper Matecumbe Key Islamorada (27) · Summerland Key (22) · Lower Matecumbe (22) · Big Coppitt (21) · Ramrod Key (19) · Stock Island (19) · Sugarloaf Key (17) · Geiger Key (10) · Saddlebunch (9) · Little Torch Key (9) · Key Haven (8) · Windley Key (6)
Santa Rosa County 1,098 homes for sale · median $399,000
Milton (404) · Pace (281) · Gulf Breeze (214) · Navarre (112) · Navarre Beach (44) · Jay (41)
Bay County 1,004 homes for sale · median $361,250
Panama City Beach (733) · Panama City (253) · Mexico Beach (14)
Sumter County 795 homes for sale · median $349,900
The Villages (541) · Wildwood (184) · Oxford (73) · Bushnell (50) · Webster (48) · Lake Panasoffkee (40) · Sumterville (22) · Coleman (9)
Nassau County 583 homes for sale · median $524,900
Fernandina Beach (259) · Yulee (199) · Hilliard (60) · Callahan (53) · Bryceville (11)
Putnam County 457 homes for sale · median $239,900
Palatka (123) · Interlachen (85) · Satsuma (58) · Crescent City (48) · Hawthorne (48) · Melrose (43) · Welaka (29) · East Palatka (19) · Pomona Park (17) · Florahome (14) · Georgetown (11) · San Mateo (9)
Leon County 348 homes for sale · median $199,974
Tallahassee (344)
Levy County 288 homes for sale · median $280,000
Williston (105) · Morriston (47) · Chiefland (41) · Bronson (40) · Inglis (18) · Yankeetown (12) · Cedar Key (8)
Highlands County 277 homes for sale · median $279,900
Sebring (170) · Avon Park (63) · Lake Placid (40)
DeSoto County 153 homes for sale · median $310,000
Arcadia (134) · Lake Suzy (20)
Baker County 118 homes for sale · median $326,490
Macclenny (71) · Glen St. Mary (32) · Sanderson (14)
Bradford County 94 homes for sale · median $312,500
Columbia County 82 homes for sale · median $380,025
Lake City (65) · Fort White (17)
Gilchrist County 74 homes for sale · median $334,700
Trenton (39) · Bell (28) · Branford (13)
Wakulla County 56 homes for sale · median $235,108
Crawfordville (43) · Panacea (9)
Dixie County 52 homes for sale · median $274,995
Old Town (37)
Hendry County 42 homes for sale · median $257,500
Okeechobee County 42 homes for sale · median $297,000
Okeechobee (46)
Suwannee County 36 homes for sale · median $266,750
Hardee County 33 homes for sale · median $279,990
Wauchula (21) · Zolfo Springs (8)
Indian River County 26 homes for sale · median $335,000
Vero Beach (19) · Sebastian (11)
Taylor County 17 homes for sale · median $186,500
Perry (10)
Jackson County 13 homes for sale · median $229,900
Alford (13)
Franklin County 13 homes for sale · median $279,000
Carrabelle (7)
Glades County 13 homes for sale · median $169,900
Moore Haven (11)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-10-15. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
