Homes for Sale in Florida

142,558 homes are for sale across 486 Florida cities in Momentum’s MLS record as of 2026-10-20, at a median list price of $389,796. 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,442 homes for sale · median $395,000

Fort Lauderdale (2258) · Hollywood (1481) · Pompano Beach (1153) · Pembroke Pines (860) · Deerfield Beach (760) · Sunrise (713) · Hallandale Beach (683) · Tamarac (682) · Lauderhill (627) · Coral Springs (592) · Plantation (501) · Miramar (482) · Margate (462) · Davie (450) · Coconut Creek (421) · Weston (368) · Lauderdale Lakes (347) · Oakland Park (342) · Parkland (188) · North Lauderdale (183) · Dania Beach (181) · Wilton Manors (146) · Lighthouse Point (146) · Lauderdale By The Sea (119) · Cooper City (97) · Hillsboro Beach (72) · Southwest Ranches (62) · West Park (48) · Pembroke Park (8)

Palm Beach County 11,879 homes for sale · median $480,000

Boca Raton (1833) · West Palm Beach (1780) · Delray Beach (1600) · Boynton Beach (1430) · Lake Worth (714) · Palm Beach Gardens (667) · Jupiter (592) · Wellington (443) · Greenacres (380) · North Palm Beach (243) · Royal Palm Beach (213) · Palm Beach (206) · Riviera Beach (182) · Lake Worth Beach (181) · Loxahatchee (149) · Palm Springs (139) · Singer Island (137) · Highland Beach (136) · Lantana (113) · The Acreage (112) · Juno Beach (88) · Westlake (88) · Tequesta (83) · Lake Park (77) · South Palm Beach (69) · Hypoluxo (63) · Ocean Ridge (38) · Atlantis (25) · Loxahatchee Groves (23) · Belle Glade (23) · Palm Beach Shores (21) · Jupiter Farms (15) · Gulf Stream (12) · Pahokee (11) · Briny Breezes (11) · Mangonia Park (10) · Haverhill (10) · Manalapan (8) · South Bay (8) · Lake Clarke Shores (7) · Village Of Golf (6)

Miami-Dade County 11,020 homes for sale · median $481,850

Miami (4658) · Miami Beach (1630) · Sunny Isles Beach (1021) · Aventura (899) · Homestead (612) · Hialeah (331) · Doral (328) · North Miami Beach (242) · North Miami (240) · Bay Harbor Islands (142) · Coral Gables (133) · North Bay Village (107) · Bal Harbour (103) · Florida City (90) · Miami Gardens (89) · Key Biscayne (81) · Cutler Bay (81) · Surfside (61) · Miami Lakes (37) · Coconut Grove (28) · Hialeah Gardens (19) · Pinecrest (17) · Sweetwater (17) · South Miami (16) · Palmetto Bay (15) · Miami Shores (9)

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

St. Petersburg (2533) · Clearwater (1265) · Palm Harbor (583) · Largo (528) · Seminole (401) · Tarpon Springs (317) · Dunedin (291) · Pinellas Park (250) · Clearwater Beach (236) · Treasure Island (188) · Oldsmar (180) · St. Pete Beach (168) · Gulfport (138) · Madeira Beach (126) · South Pasadena (96) · Indian Rocks Beach (88) · Safety Harbor (86) · Belleair (80) · Indian Shores (73) · Tierra Verde (67) · Redington Shores (51) · Redington Beach (37) · Belleair Beach (36) · Belleair Bluffs (35) · Kenneth City (27) · Crystal Beach (27) · North Redington Beach (26)

Hillsborough County 7,524 homes for sale · median $405,000

Tampa (3753) · Riverview (787) · Apollo Beach (382) · Sun City Center (364) · Brandon (325) · Ruskin (297) · Plant City (295) · Lutz (279) · Wimauma (272) · Valrico (244) · Lithia (156) · Seffner (105) · Temple Terrace (89) · Thonotosassa (63) · Gibsonton (61) · Dover (51) · Westchase (6)

Orange County 6,595 homes for sale · median $429,000

Orlando (4337) · Winter Garden (757) · Apopka (568) · Winter Park (397) · Windermere (235) · Ocoee (158) · Maitland (124) · Zellwood (54) · Oakland (37) · Belle Isle (27) · Gotha (17) · Golden Oak (6)

Polk County 6,286 homes for sale · median $316,990

Davenport (1802) · Lakeland (1293) · Winter Haven (858) · Haines City (591) · Lake Wales (418) · Poinciana (292) · Auburndale (267) · Bartow (160) · Lake Alfred (146) · Polk City (110) · Mulberry (101) · Eagle Lake (80) · Dundee (66) · Frostproof (64) · Lake Hamilton (57) · Fort Meade (27) · Babson Park (25) · Indian Lake Estates (25) · Lakeshore (8)

Sarasota County 5,124 homes for sale · median $445,000

Sarasota (2658) · North Port (963) · Venice (940) · Nokomis (280) · Longboat Key (245) · Osprey (98) · North Venice (23)

Pasco County 5,121 homes for sale · median $330,000

New Port Richey (1039) · Wesley Chapel (730) · Zephyrhills (629) · Hudson (579) · Land O' Lakes (511) · Port Richey (428) · Dade City (354) · Holiday (334) · Odessa (221) · San Antonio (165) · Trinity (62)

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

Jacksonville (4477) · Jacksonville Beach (191) · Atlantic Beach (71) · Neptune Beach (35) · Baldwin (8)

Osceola County 4,748 homes for sale · median $399,990

Kissimmee (3094) · St. Cloud (1171) · Reunion (162) · Celebration (100) · Harmony (45) · Champions Gate (20) · Kenansville (6)

Volusia County 4,534 homes for sale · median $352,250

Daytona Beach (970) · Ormond Beach (677) · New Smyrna Beach (605) · DeLand (518) · Deltona (411) · Port Orange (353) · Daytona Beach Shores (265) · Edgewater (170) · DeBary (139) · Holly Hill (109) · South Daytona (95) · Ponce Inlet (83) · Orange City (79) · Osteen (39) · Oak Hill (31) · Lake Helen (18) · De Leon Springs (16) · Pierson (8)

Manatee County 4,470 homes for sale · median $439,000

Bradenton (2119) · Parrish (798) · Palmetto (503) · Lakewood Ranch (323) · Ellenton (98) · Holmes Beach (87) · Bradenton Beach (82) · Anna Maria (61) · Myakka City (36) · University Park (34) · Cortez (16) · Terra Ceia (12)

Marion County 4,259 homes for sale · median $294,990

Ocala (2822) · Dunnellon (470) · Summerfield (431) · Belleview (157) · Ocklawaha (135) · Silver Springs (67) · Fort Mc Coy (62) · Citra (36) · Anthony (19) · Weirsdale (19) · Micanopy (18) · Reddick (17) · Salt Springs (16)

Brevard County 4,010 homes for sale · median $365,000

Palm Bay (1189) · Melbourne (756) · Titusville (303) · Cocoa (282) · Merritt Island (214) · Cocoa Beach (209) · Rockledge (177) · Satellite Beach (142) · Cape Canaveral (142) · Melbourne Beach (139) · Indialantic (99) · West Melbourne (99) · Indian Harbour Beach (62) · Mims (57) · Barefoot Bay (44) · Grant-Valkaria (36) · Micco (21) · Malabar (16) · Grant (16)

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

Fort Myers (1348) · Cape Coral (510) · Bonita Springs (465) · North Fort Myers (348) · Estero (255) · Fort Myers Beach (244) · Lehigh Acres (169) · Sanibel (117) · St. James City (50) · Miromar Lakes (29) · Alva (25) · Captiva (24) · Bokeelia (17) · Upper Captiva (6)

Lake County 3,480 homes for sale · median $384,450

Clermont (781) · Leesburg (684) · Mount Dora (343) · Tavares (265) · Groveland (258) · Eustis (211) · Lady Lake (185) · Minneola (131) · Fruitland Park (89) · Umatilla (86) · Sorrento (80) · Montverde (73) · Howey In The Hills (65) · Mascotte (46) · Astatula (46) · Bella Collina (32) · Astor (30) · Grand Island (25) · Paisley (24) · Yalaha (16) · Altoona (11) · Okahumpka (10) · Mount Plymouth (6)

Charlotte County 3,089 homes for sale · median $335,000

Port Charlotte (1445) · Punta Gorda (1026) · Englewood (518) · Rotonda West (208) · Placida (162) · Boca Grande (44)

St. Lucie County 2,862 homes for sale · median $385,000

Port St. Lucie (1667) · Fort Pierce (910) · Jensen Beach (324) · Hutchinson Island (77)

Walton County 2,508 homes for sale · median $747,000

Santa Rosa Beach (831) · Miramar Beach (684) · Freeport (366) · Inlet Beach (284) · DeFuniak Springs (209) · Watersound (49) · Alys Beach (17) · Seacrest (13) · Rosemary Beach (13) · Ponce De Leon (12) · Point Washington (6)

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

Naples (2052) · Marco Island (254) · Ave Maria (69) · Everglades City (8)

St. Johns County 2,302 homes for sale · median $544,900

St. Augustine (1277) · St. Johns (397) · Ponte Vedra Beach (270) · Ponte Vedra (243) · Hastings (31) · St. Augustine Beach (30) · Elkton (12) · Fruit Cove (8)

Seminole County 2,002 homes for sale · median $394,950

Sanford (465) · Altamonte Springs (345) · Longwood (221) · Lake Mary (216) · Oviedo (213) · Winter Springs (158) · Casselberry (136) · Chuluota (24) · Geneva (24) · Fern Park (16)

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

Destin (602) · Crestview (415) · Fort Walton Beach (405) · Niceville (179) · Mary Esther (72) · Shalimar (58) · Laurel Hill (32) · Baker (26) · Valparaiso (17) · Holt (7)

Flagler County 1,485 homes for sale · median $396,000

Palm Coast (1211) · Flagler Beach (129) · Bunnell (74)

Martin County 1,410 homes for sale · median $468,019

Stuart (665) · Palm City (301) · Hobe Sound (148) · Indiantown (58) · Sewalls Point (16) · Jupiter Island (9)

Clay County 1,387 homes for sale · median $365,490

Green Cove Springs (420) · Middleburg (369) · Orange Park (355) · Fleming Island (134) · Keystone Heights (100)

Escambia - Fl County 1,260 homes for sale · median $350,000

Pensacola (980) · Cantonment (155) · Perdido Key (59) · Pensacola Beach (44) · Molino (20) · Century (14)

Alachua County 1,257 homes for sale · median $325,000

Gainesville (815) · Alachua (156) · Newberry (154) · High Springs (73) · Archer (34) · Waldo (9)

Hernando County 1,174 homes for sale · median $347,500

Brooksville (497) · Spring Hill (424) · Weeki Wachee (236) · Hernando Beach (59)

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

Key Largo (263) · Key West (236) · Marathon (169) · Plantation Key (89) · Big Pine Key (74) · Duck Key (44) · Cudjoe Key (42) · Key Colony (31) · Upper Matecumbe Key Islamorada (26) · Lower Matecumbe (24) · Summerland Key (23) · Big Coppitt (23) · Stock Island (21) · Ramrod Key (21) · Sugarloaf Key (16) · Geiger Key (10) · Saddlebunch (9) · Little Torch Key (8) · Key Haven (7) · Windley Key (6)

Citrus County 1,128 homes for sale · median $289,945

Homosassa (220) · Citrus Springs (202) · Inverness (175) · Crystal River (148) · Beverly Hills (95) · Hernando (81) · Floral City (44) · Lecanto (42)

Santa Rosa County 1,060 homes for sale · median $399,350

Milton (401) · Pace (269) · Gulf Breeze (196) · Navarre (110) · Navarre Beach (45) · Jay (37)

Bay County 994 homes for sale · median $362,750

Panama City Beach (731) · Panama City (245) · Mexico Beach (14)

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

The Villages (539) · Wildwood (185) · Oxford (74) · Bushnell (51) · Webster (49) · Lake Panasoffkee (40) · Sumterville (21) · Coleman (9)

Nassau County 595 homes for sale · median $530,000

Fernandina Beach (269) · Yulee (199) · Hilliard (59) · Callahan (57) · Bryceville (10)

Putnam County 466 homes for sale · median $239,900

Palatka (130) · Interlachen (87) · Satsuma (60) · Hawthorne (50) · Crescent City (47) · Melrose (39) · Welaka (27) · East Palatka (21) · Pomona Park (17) · Florahome (14) · Georgetown (11) · San Mateo (9)

Leon County 343 homes for sale · median $199,900

Tallahassee (341)

Levy County 286 homes for sale · median $279,950

Williston (106) · Morriston (47) · Bronson (41) · Chiefland (41) · Inglis (14) · Yankeetown (9) · Cedar Key (8)

Highlands County 274 homes for sale · median $279,900

Sebring (168) · Avon Park (61) · Lake Placid (41)

DeSoto County 153 homes for sale · median $299,999

Arcadia (136) · Lake Suzy (20)

Baker County 125 homes for sale · median $325,990

Macclenny (77) · Glen St. Mary (33) · Sanderson (14)

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

Starke (61) · Lawtey (9)

Columbia County 83 homes for sale · median $379,900

Lake City (63) · Fort White (19)

Gilchrist County 75 homes for sale · median $339,900

Trenton (38) · Bell (29) · Branford (13)

Wakulla County 54 homes for sale · median $234,108

Crawfordville (42) · Panacea (8)

Dixie County 53 homes for sale · median $269,900

Old Town (38)

Okeechobee County 43 homes for sale · median $295,000

Okeechobee (47)

Hendry County 41 homes for sale · median $275,000

Clewiston (34) · Labelle (7)

Suwannee County 35 homes for sale · median $268,500

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

Hardee County 32 homes for sale · median $284,995

Wauchula (20) · Zolfo Springs (8)

Indian River County 23 homes for sale · median $329,000

Vero Beach (16) · Sebastian (12)

Escambia County 20 homes for sale · median $409,950

Taylor County 17 homes for sale · median $186,500

Perry (10)

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-20. 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