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

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

Clewiston (40) · Labelle (8)

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

Okeechobee (46)

Suwannee County 34 homes for sale · median $277,450

Live Oak (14) · O'Brien (9)

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.

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