Homes for Sale in Florida

142,866 homes are for sale across 509 Florida cities in Momentum’s MLS record as of 2026-11-05, at a median list price of $389,895. 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

Every Florida county and city

Broward County 14,571 homes for sale · median $398,000

Fort Lauderdale (2334) · Hollywood (1484) · Pompano Beach (1143) · Pembroke Pines (860) · Deerfield Beach (767) · Hallandale Beach (722) · Sunrise (713) · Tamarac (703) · Lauderhill (610) · Coral Springs (608) · Plantation (506) · Miramar (478) · Margate (451) · Davie (443) · Coconut Creek (424) · Weston (371) · Oakland Park (359) · Lauderdale Lakes (326) · North Lauderdale (187) · Dania Beach (187) · Parkland (181) · Wilton Manors (153) · Lighthouse Point (140) · Lauderdale By The Sea (123) · Cooper City (96) · Hillsboro Beach (77) · Southwest Ranches (57) · West Park (48) · Pembroke Park (9) · Hallandale (3)

Palm Beach County 12,076 homes for sale · median $488,000

Boca Raton (1890) · West Palm Beach (1792) · Delray Beach (1646) · Boynton Beach (1464) · Lake Worth (722) · Palm Beach Gardens (675) · Jupiter (606) · Wellington (440) · Greenacres (368) · North Palm Beach (235) · Palm Beach (220) · Royal Palm Beach (209) · Riviera Beach (193) · Lake Worth Beach (188) · Singer Island (149) · Loxahatchee (145) · Palm Springs (137) · Highland Beach (136) · Lantana (106) · The Acreage (105) · Juno Beach (99) · Tequesta (91) · Westlake (89) · Lake Park (78) · South Palm Beach (69) · Hypoluxo (65) · Ocean Ridge (37) · Atlantis (29) · Loxahatchee Groves (24) · Palm Beach Shores (23) · Belle Glade (21) · Jupiter Farms (20) · Gulf Stream (14) · Briny Breezes (11) · Haverhill (10) · Manalapan (9) · Pahokee (9) · Lake Clarke Shores (7) · South Bay (6) · Village Of Golf (6) · Mangonia Park (6)

Miami-Dade County 10,858 homes for sale · median $480,000

Miami (4606) · Miami Beach (1634) · Sunny Isles Beach (1006) · Aventura (879) · Homestead (600) · Hialeah (328) · Doral (304) · North Miami Beach (244) · North Miami (230) · Bay Harbor Islands (142) · Coral Gables (132) · Bal Harbour (107) · North Bay Village (99) · Florida City (91) · Miami Gardens (81) · Key Biscayne (77) · Cutler Bay (70) · Surfside (61) · Miami Lakes (34) · Coconut Grove (30) · Hialeah Gardens (20) · Pinecrest (17) · South Miami (15) · Sweetwater (15) · Palmetto Bay (14) · Miami Shores (7) · Opa Locka (4) · Miami Springs (2)

Pinellas County 7,946 homes for sale · median $400,000

St. Petersburg (2573) · Clearwater (1267) · Palm Harbor (571) · Largo (535) · Seminole (405) · Tarpon Springs (301) · Dunedin (284) · Pinellas Park (249) · Clearwater Beach (225) · Treasure Island (186) · Oldsmar (179) · St. Pete Beach (176) · Gulfport (147) · Madeira Beach (126) · South Pasadena (95) · Safety Harbor (93) · Indian Rocks Beach (85) · Belleair (76) · Tierra Verde (71) · Indian Shores (70) · Redington Shores (45) · Redington Beach (38) · Belleair Beach (36) · Belleair Bluffs (32) · North Redington Beach (27) · Kenneth City (26) · Crystal Beach (25)

Hillsborough County 7,523 homes for sale · median $400,000

Tampa (3755) · Riverview (785) · Apollo Beach (388) · Sun City Center (365) · Brandon (323) · Ruskin (306) · Lutz (303) · Plant City (288) · Wimauma (260) · Valrico (238) · Odessa (213) · Lithia (148) · Seffner (108) · Temple Terrace (93) · Gibsonton (65) · Thonotosassa (63) · Dover (56) · Westchase (6)

Orange County 6,611 homes for sale · median $429,900

Orlando (4360) · Winter Garden (722) · Apopka (549) · Winter Park (404) · Windermere (267) · Ocoee (153) · Maitland (123) · Zellwood (56) · Oakland (36) · Belle Isle (31) · Gotha (18) · Christmas (8) · Golden Oak (6)

Polk County 6,215 homes for sale · median $314,990

Davenport (1765) · Lakeland (1285) · Winter Haven (849) · Haines City (583) · Lake Wales (424) · Poinciana (304) · Auburndale (258) · Bartow (161) · Lake Alfred (140) · Polk City (112) · Mulberry (101) · Eagle Lake (78) · Dundee (71) · Frostproof (63) · Lake Hamilton (57) · Fort Meade (35) · Indian Lake Estates (26) · Babson Park (23) · Lakeshore (8) · River Ranch (6)

Sarasota County 5,266 homes for sale · median $449,000

Sarasota (2741) · Venice (978) · North Port (973) · Nokomis (278) · Longboat Key (257) · Osprey (98) · North Venice (23)

Pasco County 5,110 homes for sale · median $329,500

New Port Richey (1038) · Wesley Chapel (751) · Zephyrhills (628) · Hudson (591) · Land O' Lakes (490) · Port Richey (425) · Dade City (330) · Holiday (326) · San Antonio (165) · Trinity (61)

Osceola County 4,734 homes for sale · median $399,900

Kissimmee (3069) · St. Cloud (1171) · Reunion (154) · Celebration (99) · Harmony (45) · Champions Gate (14) · Kenansville (7)

Duval County 4,704 homes for sale · median $310,000

Jacksonville (4451) · Jacksonville Beach (177) · Atlantic Beach (70) · Neptune Beach (28) · Baldwin (9)

Volusia County 4,505 homes for sale · median $350,000

Daytona Beach (963) · Ormond Beach (687) · New Smyrna Beach (579) · DeLand (514) · Deltona (409) · Port Orange (361) · Daytona Beach Shores (255) · Edgewater (167) · DeBary (138) · Holly Hill (115) · South Daytona (89) · Ponce Inlet (81) · Orange City (76) · Osteen (45) · Oak Hill (34) · Lake Helen (18) · Pierson (11) · De Leon Springs (11)

Manatee County 4,504 homes for sale · median $441,150

Bradenton (2150) · Parrish (754) · Palmetto (503) · Lakewood Ranch (344) · Ellenton (104) · Holmes Beach (97) · Bradenton Beach (81) · Anna Maria (57) · University Park (41) · Myakka City (38) · Cortez (20) · Terra Ceia (11)

Marion County 4,207 homes for sale · median $295,000

Ocala (2802) · Dunnellon (458) · Summerfield (411) · Belleview (167) · Ocklawaha (123) · Silver Springs (65) · Fort Mc Coy (54) · Citra (39) · Salt Springs (24) · Anthony (20) · Weirsdale (20) · Reddick (17) · Micanopy (16)

Brevard County 3,935 homes for sale · median $365,000

Palm Bay (1167) · Melbourne (736) · Titusville (294) · Cocoa (271) · Merritt Island (213) · Cocoa Beach (203) · Rockledge (178) · Melbourne Beach (147) · Cape Canaveral (141) · Satellite Beach (136) · Indialantic (102) · West Melbourne (102) · Indian Harbour Beach (58) · Mims (56) · Barefoot Bay (42) · Grant-Valkaria (34) · Micco (18) · Malabar (15) · Grant (11)

Lee County 3,759 homes for sale · median $300,000

Fort Myers (1373) · Cape Coral (496) · Bonita Springs (486) · North Fort Myers (348) · Estero (253) · Fort Myers Beach (249) · Lehigh Acres (174) · Sanibel (133) · St. James City (51) · Alva (27) · Miromar Lakes (27) · Captiva (22) · Bokeelia (16) · Upper Captiva (6)

Lake County 3,473 homes for sale · median $379,990

Clermont (794) · Leesburg (691) · Mount Dora (348) · Tavares (267) · Groveland (256) · Eustis (226) · Lady Lake (169) · Minneola (120) · Fruitland Park (81) · Montverde (78) · Sorrento (76) · Umatilla (75) · Howey In The Hills (61) · Astatula (48) · Mascotte (46) · Bella Collina (31) · Astor (30) · Paisley (25) · Grand Island (25) · Yalaha (13) · Altoona (11) · Okahumpka (10) · Mount Plymouth (6)

Charlotte County 3,236 homes for sale · median $338,995

Port Charlotte (1504) · Punta Gorda (1086) · Englewood (524) · Rotonda West (214) · Placida (173) · Boca Grande (65)

St. Lucie County 2,868 homes for sale · median $384,994

Port St. Lucie (1657) · Fort Pierce (932) · Hutchinson Island (81)

Collier County 2,513 homes for sale · median $449,000

Naples (2141) · Marco Island (264) · Ave Maria (67) · Everglades City (8)

Walton County 2,464 homes for sale · median $749,000

Santa Rosa Beach (834) · Miramar Beach (667) · Freeport (353) · Inlet Beach (287) · DeFuniak Springs (202) · Watersound (40) · Alys Beach (16) · Ponce De Leon (14) · Seacrest (11) · Rosemary Beach (11) · Point Washington (6)

St. Johns County 2,248 homes for sale · median $539,945

St. Augustine (1272) · St. Johns (408) · Ponte Vedra Beach (227) · Ponte Vedra (222) · Hastings (33) · St. Augustine Beach (26) · Elkton (18) · Fruit Cove (9)

Seminole County 1,981 homes for sale · median $395,000

Sanford (458) · Altamonte Springs (338) · Lake Mary (219) · Longwood (219) · Oviedo (217) · Winter Springs (151) · Casselberry (135) · Geneva (27) · Chuluota (20) · Fern Park (16)

Okaloosa County 1,770 homes for sale · median $399,900

Destin (589) · Crestview (417) · Fort Walton Beach (417) · Niceville (169) · Mary Esther (69) · Shalimar (54) · Laurel Hill (30) · Baker (23) · Valparaiso (14) · Holt (8)

Flagler County 1,484 homes for sale · median $395,000

Palm Coast (1210) · Flagler Beach (137) · Bunnell (71)

Martin County 1,462 homes for sale · median $475,000

Stuart (691) · Palm City (315) · Jensen Beach (313) · Hobe Sound (155) · Indiantown (59) · Sewalls Point (13) · Jupiter Island (11)

Hernando County 1,329 homes for sale · median $345,000

Spring Hill (574) · Brooksville (494) · Weeki Wachee (247) · Hernando Beach (62)

Alachua County 1,294 homes for sale · median $324,700

Gainesville (835) · Newberry (172) · Alachua (157) · High Springs (73) · Archer (30) · Waldo (9)

Clay County 1,287 homes for sale · median $359,900

Green Cove Springs (397) · Middleburg (337) · Orange Park (333) · Fleming Island (107) · Keystone Heights (93)

Escambia County 1,239 homes for sale · median $350,000

Pensacola (957) · Cantonment (150) · Perdido Key (53) · Pensacola Beach (40) · Molino (18) · Century (11) · Mcdavid (4)

Citrus County 1,218 homes for sale · median $289,000

Homosassa (242) · Citrus Springs (225) · Inverness (185) · Crystal River (156) · Beverly Hills (118) · Hernando (87) · Floral City (47) · Lecanto (37)

Monroe County 1,212 homes for sale · median $1.10M

Key Largo (270) · Key West (255) · Marathon (180) · Plantation Key (82) · Big Pine Key (81) · Duck Key (44) · Cudjoe Key (36) · Key Colony (33) · Upper Matecumbe Key Islamorada (27) · Lower Matecumbe (26) · Summerland Key (25) · Big Coppitt (25) · Ramrod Key (23) · Stock Island (22) · Sugarloaf Key (19) · Little Torch Key (13) · Saddlebunch (10) · Geiger Key (8) · Windley Key (7) · Big Torch Key (6) · Key Haven (6)

Santa Rosa County 975 homes for sale · median $399,990

Milton (369) · Pace (242) · Gulf Breeze (177) · Navarre (104) · Navarre Beach (45) · Jay (36)

Bay County 953 homes for sale · median $365,000

Panama City Beach (697) · Panama City (237) · Mexico Beach (9) · Southport (5)

Sumter County 767 homes for sale · median $349,900

The Villages (533) · Wildwood (177) · Oxford (75) · Bushnell (49) · Webster (47) · Lake Panasoffkee (38) · Sumterville (18) · Coleman (9)

Nassau County 532 homes for sale · median $482,500

Fernandina Beach (230) · Yulee (182) · Callahan (54) · Hilliard (54) · Bryceville (10)

Putnam County 484 homes for sale · median $269,000

Palatka (119) · Eatonton (77) · Interlachen (72) · Satsuma (53) · Hawthorne (48) · Melrose (46) · Crescent City (40) · Welaka (25) · Pomona Park (16) · East Palatka (16) · Georgetown (11) · San Mateo (9) · Florahome (5)

Leon County 330 homes for sale · median $200,000

Tallahassee (328) · Leon (3)

Levy County 274 homes for sale · median $276,500

Williston (104) · Morriston (45) · Chiefland (39) · Bronson (37) · Inglis (16) · Yankeetown (8) · Cedar Key (6)

Highlands County 265 homes for sale · median $282,500

Sebring (160) · Avon Park (62) · Lake Placid (39) · Lorida (4)

DeSoto County 166 homes for sale · median $310,000

Arcadia (150) · Lake Suzy (21)

Bradford County 120 homes for sale · median $312,500

Starke (76) · Lawtey (10) · Brooker (7) · Hampton (6)

Baker County 102 homes for sale · median $338,500

Macclenny (59) · Glen St. Mary (29) · Sanderson (13)

Columbia County 83 homes for sale · median $338,499

Lake City (60) · Fort White (21)

Gilchrist County 73 homes for sale · median $315,000

Trenton (42) · Bell (29) · Branford (10)

Wakulla County 51 homes for sale · median $234,315

Crawfordville (40) · Panacea (7) · Sopchoppy (2)

Hendry County 49 homes for sale · median $270,000

Clewiston (41) · Labelle (8)

Dixie County 48 homes for sale · median $242,200

Old Town (34) · Suwannee (5)

Okeechobee County 38 homes for sale · median $297,000

Okeechobee (42)

Hardee County 31 homes for sale · median $279,000

Wauchula (19) · Zolfo Springs (7)

Suwannee County 27 homes for sale · median $285,000

Live Oak (10) · O'Brien (5)

Indian River County 24 homes for sale · median $349,495

Vero Beach (16) · Sebastian (15)

Taylor County 19 homes for sale · median $179,500

Perry (12) · Keaton Beach (5) · Steinhatchee (3)

Franklin County 13 homes for sale · median $279,000

Carrabelle (8) · Alligator Point (3)

Hamilton County 13 homes for sale · median $454,900

Chattanooga (8)

Washington County 10 homes for sale · median $200,000

Chipley (10)

Glades County 10 homes for sale · median $173,950

Moore Haven (8)

Counts are active residential listings in Momentum Realty’s MLS record as of 2026-11-05. Data is deemed reliable but not guaranteed. Equal Housing Opportunity.

Buying in Florida?

See any home on this page with a local agent.

A Momentum agent who works Florida every week will set up showings, pull the comps before you offer, and tell you which of these homes is actually priced right. No cost to a buyer.

Selling instead? See what your home would list for.

Tour homes in Florida

Tell us what you are looking for and a local agent will reach out, usually within one business day.

or call (904) 351-6461