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

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

Starke (36) · Lawtey (10)

Wakulla County 58 homes for sale · median $235,900

Crawfordville (44) · Panacea (10)

Dixie County 55 homes for sale · median $275,000

Old Town (36) · Suwannee (6)

Okeechobee County 43 homes for sale · median $299,900

Okeechobee (47)

Hendry County 37 homes for sale · median $265,000

Clewiston (28) · Labelle (8)

Suwannee County 32 homes for sale · median $265,000

Live Oak (16) · O'Brien (6)

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.

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