Homes for Sale in Florida
142,963 homes are for sale across 486 Florida cities in Momentum’s MLS record as of 2026-10-23, 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,703 listings, median $520,990
- Homes for sale in Jacksonville, FL — 4,522 listings, median $300,000
- Homes for sale in Orlando, FL — 4,319 listings, median $379,900
- Homes for sale in Tampa, FL — 3,764 listings, median $435,000
- Homes for sale in Kissimmee, FL — 3,104 listings, median $375,000
- Homes for sale in Ocala, FL — 2,830 listings, median $299,000
- Homes for sale in Sarasota, FL — 2,664 listings, median $550,000
- Homes for sale in St. Petersburg, FL — 2,514 listings, median $419,950
- Homes for sale in Fort Lauderdale, FL — 2,268 listings, median $721,834
- Homes for sale in Bradenton, FL — 2,121 listings, median $394,000
- Homes for sale in Naples, FL — 2,085 listings, median $429,900
- Homes for sale in Boca Raton, FL — 1,829 listings, median $580,000
- Homes for sale in Davenport, FL — 1,806 listings, median $383,995
- Homes for sale in West Palm Beach, FL — 1,772 listings, median $325,000
- Homes for sale in Miami Beach, FL — 1,635 listings, median $549,000
- Homes for sale in Port St. Lucie, FL — 1,625 listings, median $407,027
- Homes for sale in Delray Beach, FL — 1,604 listings, median $299,450
- Homes for sale in Hollywood, FL — 1,474 listings, median $481,000
- Homes for sale in Port Charlotte, FL — 1,457 listings, median $325,000
- Homes for sale in Boynton Beach, FL — 1,435 listings, median $357,000
- Homes for sale in Fort Myers, FL — 1,368 listings, median $239,000
- Homes for sale in St. Augustine, FL — 1,292 listings, median $489,994
- Homes for sale in Lakeland, FL — 1,292 listings, median $327,580
- Homes for sale in Clearwater, FL — 1,260 listings, median $314,950
- Homes for sale in Palm Coast, FL — 1,214 listings, median $391,800
Every Florida county and city
Broward County 14,455 homes for sale · median $395,000
Fort Lauderdale (2268) · Hollywood (1474) · Pompano Beach (1151) · Pembroke Pines (861) · Deerfield Beach (757) · Sunrise (712) · Hallandale Beach (689) · Tamarac (684) · Lauderhill (630) · Coral Springs (593) · Plantation (497) · Miramar (486) · Margate (466) · Davie (445) · Coconut Creek (424) · Weston (368) · Lauderdale Lakes (344) · Oakland Park (341) · Parkland (189) · North Lauderdale (185) · Dania Beach (182) · Wilton Manors (147) · Lighthouse Point (145) · Lauderdale By The Sea (119) · Cooper City (97) · Hillsboro Beach (73) · Southwest Ranches (62) · West Park (48) · Pembroke Park (8)
Palm Beach County 11,876 homes for sale · median $480,000
Boca Raton (1829) · West Palm Beach (1772) · Delray Beach (1604) · Boynton Beach (1435) · Lake Worth (712) · Palm Beach Gardens (674) · Jupiter (594) · Wellington (440) · Greenacres (380) · North Palm Beach (241) · Royal Palm Beach (211) · Palm Beach (207) · Lake Worth Beach (183) · Riviera Beach (182) · Loxahatchee (148) · Singer Island (138) · Palm Springs (137) · Highland Beach (133) · The Acreage (115) · Lantana (112) · Juno Beach (89) · Westlake (88) · Tequesta (81) · Lake Park (75) · South Palm Beach (69) · Hypoluxo (62) · Ocean Ridge (38) · Atlantis (25) · Loxahatchee Groves (23) · Belle Glade (23) · Palm Beach Shores (21) · Jupiter Farms (15) · Gulf Stream (13) · Haverhill (11) · Pahokee (11) · Briny Breezes (11) · Mangonia Park (10) · Manalapan (8) · South Bay (8) · Lake Clarke Shores (7) · Village Of Golf (6)
Miami-Dade County 11,033 homes for sale · median $480,000
Miami (4703) · Miami Beach (1635) · Sunny Isles Beach (1012) · Aventura (895) · Homestead (606) · Hialeah (326) · Doral (318) · North Miami Beach (244) · North Miami (241) · Bay Harbor Islands (143) · Coral Gables (132) · Bal Harbour (107) · North Bay Village (105) · Florida City (90) · Miami Gardens (88) · Key Biscayne (83) · Cutler Bay (79) · Surfside (60) · Miami Lakes (36) · Coconut Grove (28) · Hialeah Gardens (18) · Pinecrest (17) · Sweetwater (16) · Palmetto Bay (14) · South Miami (13) · Miami Shores (9)
Pinellas County 7,901 homes for sale · median $400,000
St. Petersburg (2514) · Clearwater (1260) · Palm Harbor (576) · Largo (534) · Seminole (401) · Tarpon Springs (310) · Dunedin (294) · Pinellas Park (251) · Clearwater Beach (235) · Treasure Island (184) · Oldsmar (178) · St. Pete Beach (172) · Gulfport (143) · Madeira Beach (126) · South Pasadena (100) · Indian Rocks Beach (86) · Safety Harbor (81) · Belleair (78) · Indian Shores (74) · Tierra Verde (67) · Redington Shores (53) · Redington Beach (37) · Belleair Beach (36) · Belleair Bluffs (33) · Crystal Beach (27) · Kenneth City (26) · North Redington Beach (24)
Hillsborough County 7,507 homes for sale · median $405,000
Tampa (3764) · Riverview (777) · Apollo Beach (378) · Sun City Center (366) · Brandon (319) · Ruskin (295) · Plant City (289) · Lutz (280) · Wimauma (271) · Valrico (243) · Lithia (154) · Seffner (103) · Temple Terrace (88) · Gibsonton (63) · Thonotosassa (61) · Dover (51) · Westchase (6)
Orange County 6,582 homes for sale · median $428,995
Orlando (4319) · Winter Garden (749) · Apopka (569) · Winter Park (398) · Windermere (240) · Ocoee (158) · Maitland (122) · Zellwood (56) · Oakland (38) · Belle Isle (27) · Gotha (19) · Golden Oak (6)
Polk County 6,312 homes for sale · median $315,994
Davenport (1806) · Lakeland (1292) · Winter Haven (863) · Haines City (589) · Lake Wales (431) · Poinciana (298) · Auburndale (270) · Bartow (160) · Lake Alfred (146) · Polk City (109) · Mulberry (103) · Eagle Lake (77) · Dundee (66) · Frostproof (65) · Lake Hamilton (56) · Fort Meade (28) · Indian Lake Estates (26) · Babson Park (25) · Lakeshore (8)
Sarasota County 5,149 homes for sale · median $444,900
Sarasota (2664) · Venice (965) · North Port (954) · Nokomis (276) · Longboat Key (250) · Osprey (97) · North Venice (22)
Pasco County 5,124 homes for sale · median $330,000
New Port Richey (1045) · Wesley Chapel (734) · Zephyrhills (620) · Hudson (579) · Land O' Lakes (514) · Port Richey (432) · Dade City (350) · Holiday (334) · Odessa (221) · San Antonio (168) · Trinity (63)
Duval County 4,802 homes for sale · median $312,000
Jacksonville (4522) · Jacksonville Beach (193) · Atlantic Beach (75) · Neptune Beach (35) · Baldwin (8)
Osceola County 4,778 homes for sale · median $399,990
Kissimmee (3104) · St. Cloud (1187) · Reunion (161) · Celebration (101) · Harmony (47) · Champions Gate (17) · Kenansville (6)
Volusia County 4,579 homes for sale · median $351,740
Daytona Beach (969) · Ormond Beach (690) · New Smyrna Beach (618) · DeLand (520) · Deltona (405) · Port Orange (373) · Daytona Beach Shores (260) · Edgewater (178) · DeBary (137) · Holly Hill (114) · South Daytona (93) · Ponce Inlet (83) · Orange City (79) · Osteen (37) · Oak Hill (35) · Lake Helen (17) · De Leon Springs (16) · Pierson (8)
Manatee County 4,471 homes for sale · median $439,390
Bradenton (2121) · Parrish (789) · Palmetto (504) · Lakewood Ranch (319) · Ellenton (100) · Holmes Beach (92) · Bradenton Beach (82) · Anna Maria (61) · University Park (37) · Myakka City (36) · Cortez (17) · Terra Ceia (12)
Marion County 4,250 homes for sale · median $295,000
Ocala (2830) · Dunnellon (463) · Summerfield (426) · Belleview (158) · Ocklawaha (129) · Silver Springs (63) · Fort Mc Coy (59) · Citra (37) · Weirsdale (21) · Anthony (20) · Micanopy (17) · Reddick (16) · Salt Springs (15)
Brevard County 4,051 homes for sale · median $365,000
Palm Bay (1193) · Melbourne (763) · Titusville (314) · Cocoa (287) · Merritt Island (214) · Cocoa Beach (207) · Rockledge (189) · Melbourne Beach (142) · Satellite Beach (142) · Cape Canaveral (141) · West Melbourne (101) · Indialantic (100) · Indian Harbour Beach (60) · Mims (56) · Barefoot Bay (45) · Grant-Valkaria (35) · Micco (22) · Malabar (17) · Grant (16)
Lee County 3,748 homes for sale · median $299,999
Fort Myers (1368) · Cape Coral (508) · Bonita Springs (471) · North Fort Myers (357) · Estero (263) · Fort Myers Beach (248) · Lehigh Acres (174) · Sanibel (122) · St. James City (52) · Miromar Lakes (27) · Alva (26) · Captiva (23) · Bokeelia (17) · Upper Captiva (6)
Lake County 3,508 homes for sale · median $385,000
Clermont (800) · Leesburg (684) · Mount Dora (348) · Tavares (267) · Groveland (261) · Eustis (217) · Lady Lake (184) · Minneola (126) · Fruitland Park (88) · Umatilla (83) · Sorrento (83) · Montverde (75) · Howey In The Hills (67) · Mascotte (46) · Astatula (45) · Bella Collina (33) · Astor (29) · Paisley (24) · Grand Island (23) · Yalaha (15) · Altoona (11) · Okahumpka (10) · Mount Plymouth (6)
Charlotte County 3,121 homes for sale · median $335,000
Port Charlotte (1457) · Punta Gorda (1031) · Englewood (527) · Rotonda West (211) · Placida (163) · Boca Grande (51)
St. Lucie County 2,820 homes for sale · median $385,000
Port St. Lucie (1625) · Fort Pierce (910) · Jensen Beach (324) · Hutchinson Island (76)
Walton County 2,534 homes for sale · median $749,000
Santa Rosa Beach (843) · Miramar Beach (685) · Freeport (372) · Inlet Beach (291) · DeFuniak Springs (210) · Watersound (50) · Alys Beach (16) · Ponce De Leon (13) · Seacrest (13) · Rosemary Beach (12) · Point Washington (6)
Collier County 2,452 homes for sale · median $449,000
Naples (2085) · Marco Island (254) · Ave Maria (72) · Everglades City (8)
St. Johns County 2,346 homes for sale · median $549,000
St. Augustine (1292) · St. Johns (410) · Ponte Vedra Beach (282) · Ponte Vedra (245) · Hastings (32) · St. Augustine Beach (28) · Elkton (13) · Fruit Cove (9)
Seminole County 2,001 homes for sale · median $395,000
Sanford (463) · Altamonte Springs (343) · Longwood (224) · Lake Mary (215) · Oviedo (214) · Winter Springs (159) · Casselberry (137) · Geneva (25) · Chuluota (24) · Fern Park (16)
Okaloosa County 1,806 homes for sale · median $399,925
Destin (608) · Crestview (417) · Fort Walton Beach (410) · Niceville (181) · Mary Esther (72) · Shalimar (56) · Laurel Hill (32) · Baker (25) · Valparaiso (18) · Holt (7)
Flagler County 1,491 homes for sale · median $399,000
Palm Coast (1214) · Flagler Beach (135) · Bunnell (72)
Martin County 1,417 homes for sale · median $471,710
Stuart (671) · Palm City (306) · Hobe Sound (147) · Indiantown (57) · Sewalls Point (16) · Jupiter Island (9)
Clay County 1,381 homes for sale · median $364,900
Green Cove Springs (419) · Middleburg (361) · Orange Park (356) · Fleming Island (132) · Keystone Heights (102)
Alachua County 1,245 homes for sale · median $325,000
Gainesville (803) · Alachua (160) · Newberry (153) · High Springs (71) · Archer (32) · Waldo (9)
Monroe County 1,204 homes for sale · median $1.10M
Key Largo (270) · Key West (253) · Marathon (174) · Plantation Key (87) · Big Pine Key (78) · Duck Key (46) · Cudjoe Key (43) · Key Colony (31) · Upper Matecumbe Key Islamorada (26) · Big Coppitt (25) · Lower Matecumbe (25) · Summerland Key (24) · Stock Island (23) · Ramrod Key (23) · Sugarloaf Key (18) · Geiger Key (10) · Saddlebunch (9) · Little Torch Key (8) · Key Haven (7) · Windley Key (6)
Escambia - Fl County 1,174 homes for sale · median $353,166
Pensacola (1001) · Cantonment (163) · Perdido Key (59) · Pensacola Beach (45) · Molino (20) · Century (13)
Hernando County 1,172 homes for sale · median $348,500
Brooksville (483) · Spring Hill (428) · Weeki Wachee (240) · Hernando Beach (61)
Citrus County 1,125 homes for sale · median $289,900
Homosassa (221) · Citrus Springs (206) · Inverness (171) · Crystal River (146) · Beverly Hills (100) · Hernando (82) · Floral City (43) · Lecanto (42)
Santa Rosa County 1,053 homes for sale · median $399,000
Milton (405) · Pace (264) · Gulf Breeze (188) · Navarre (111) · Navarre Beach (46) · Jay (37)
Bay County 986 homes for sale · median $364,450
Panama City Beach (725) · Panama City (241) · Mexico Beach (13)
Sumter County 781 homes for sale · median $349,900
The Villages (532) · Wildwood (185) · Oxford (75) · Bushnell (50) · Webster (48) · Lake Panasoffkee (39) · Sumterville (21) · Coleman (9)
Nassau County 597 homes for sale · median $524,990
Fernandina Beach (271) · Yulee (198) · Hilliard (60) · Callahan (56) · Bryceville (11)
Putnam County 472 homes for sale · median $239,900
Palatka (130) · Interlachen (90) · Satsuma (62) · Hawthorne (50) · Crescent City (48) · Melrose (37) · Welaka (27) · East Palatka (21) · Pomona Park (17) · Florahome (14) · Georgetown (12) · San Mateo (9)
Leon County 344 homes for sale · median $199,900
Tallahassee (342)
Levy County 282 homes for sale · median $280,000
Williston (105) · Morriston (45) · Chiefland (42) · Bronson (40) · Inglis (13) · Yankeetown (9) · Cedar Key (8)
Highlands County 274 homes for sale · median $279,900
Sebring (168) · Avon Park (59) · Lake Placid (43)
DeSoto County 153 homes for sale · median $299,999
Arcadia (135) · Lake Suzy (21)
Escambia County 134 homes for sale · median $310,450
Baker County 126 homes for sale · median $328,495
Macclenny (80) · Glen St. Mary (32) · Sanderson (13)
Bradford County 99 homes for sale · median $319,900
Columbia County 83 homes for sale · median $365,000
Lake City (63) · Fort White (19)
Gilchrist County 74 homes for sale · median $339,950
Trenton (38) · Bell (28) · Branford (12)
Wakulla County 53 homes for sale · median $233,900
Crawfordville (42) · Panacea (7)
Dixie County 52 homes for sale · median $264,450
Old Town (37)
Hendry County 46 homes for sale · median $272,500
Okeechobee County 42 homes for sale · median $297,000
Okeechobee (46)
Suwannee County 33 homes for sale · median $285,000
Hardee County 33 homes for sale · median $290,000
Wauchula (20) · Zolfo Springs (8)
Indian River County 26 homes for sale · median $339,495
Vero Beach (19) · Sebastian (12)
Taylor County 16 homes for sale · median $189,750
Perry (9)
Franklin County 13 homes for sale · median $279,000
Carrabelle (8)
Jackson County 12 homes for sale · median $244,900
Alford (12)
Glades County 12 homes for sale · median $174,950
Moore Haven (10)
Gadsden County 10 homes for sale · median $177,200
Havana (6)
Counts are active residential listings in Momentum Realty’s MLS record as of 2026-10-23. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.
