Homes for sale by city
Every market we serve, updated continuously from the MLS.
- Miami18,531 listings · from $0
- Fort Lauderdale5,574 listings · from $9
- Miami Beach4,564 listings · from $26
- West Palm Beach3,926 listings · from $0
- Boca Raton3,890 listings · from $24
- Port St. Lucie3,715 listings · from $12
- Hollywood3,690 listings · from $0
- Delray Beach2,968 listings · from $19
- Homestead2,885 listings · from $9
- Pompano Beach2,536 listings · from $11
- Boynton Beach2,475 listings · from $1
- Hallandale Beach2,298 listings · from $0
- Aventura2,119 listings · from $40
- Sunny Isles Beach2,109 listings · from $1,000
- Pembroke Pines1,745 listings · from $21
- Hialeah1,706 listings · from $9
- Fort Pierce1,672 listings · from $1
- Jupiter1,553 listings · from $22
- Deerfield Beach1,445 listings · from $1
- Coral Springs1,401 listings · from $11
- Palm Beach Gardens1,380 listings · from $28
- Doral1,323 listings · from $17
- Sunrise1,287 listings · from $1
- Lake Worth1,225 listings · from $6
- Wellington1,171 listings · from $750
- Tamarac1,160 listings · from $18
- Lauderhill1,095 listings · from $0
- Davie1,048 listings · from $10
- Lehigh Acres1,012 listings · from $800
- Plantation981 listings · from $16
- Miramar945 listings · from $15
- Coral Gables930 listings · from $25
- Vero Beach928 listings · from $20
- North Miami Beach910 listings · from $18
- North Miami867 listings · from $18
- Okeechobee849 listings · from $175
- Weston847 listings · from $1
- Stuart846 listings · from $22
- Oakland Park802 listings · from $16
- Coconut Creek751 listings · from $26
- Margate750 listings · from $32
- Miami Gardens674 listings · from $3
- Dania Beach620 listings · from $15
- Greenacres614 listings · from $1,250
- Lauderdale Lakes556 listings · from $400
- Cutler Bay510 listings · from $32
- Lake Worth Beach491 listings · from $5
- Palm Beach491 listings · from $1,750
- Cape Coral472 listings · from $1,150
- Riviera Beach455 listings · from $0
- Key Biscayne442 listings · from $1,190
- North Palm Beach425 listings · from $27
- Florida City412 listings · from $4
- Royal Palm Beach411 listings · from $34
- Parkland378 listings · from $3,000
- Jensen Beach371 listings · from $1,550
- Bay Harbor Islands369 listings · from $1,590
- Lauderdale-By-The-Sea347 listings · from $25
- North Lauderdale346 listings · from $325
- Singer Island340 listings · from $1,450
- Port Charlotte337 listings · from $18
- North Bay Village335 listings · from $750
- Palm City328 listings · from $12
- Sebring326 listings · from $675
- Wilton Manors313 listings · from $22
- Lighthouse Point295 listings · from $850
- Bal Harbour291 listings · from $1,802
- Hobe Sound285 listings · from $24
- Pinecrest271 listings · from $38
- Juno Beach269 listings · from $40
- Palm Bay259 listings · from $21
- Loxahatchee256 listings · from $575
- Palmetto Bay255 listings · from $36
- Palm Springs253 listings · from $22
- Highland Beach251 listings · from $3,100
- Surfside245 listings · from $68
- Key Largo237 listings · from $1,250
- The Acreage232 listings · from $500
- Lake Placid225 listings · from $1,100
- Lantana221 listings · from $33
- Cooper City212 listings · from $1,700
- Clewiston203 listings · from $2,200
- LaBelle200 listings · from $2,000
- Miami Lakes196 listings · from $13
- Ocala168 listings · from $1,300
- Westlake168 listings · from $2,900
- Lake Park164 listings · from $21
- South Palm Beach151 listings · from $1,950
- Opa-Locka150 listings · from $0
- Fort Myers150 listings · from $30
- West Park149 listings · from $21
- South Miami148 listings · from $40
- Naples147 listings · from $1,300
- Tequesta144 listings · from $70
- Sweetwater144 listings · from $22
- Punta Gorda143 listings · from $1,200
- Miami Shores140 listings · from $1,749
- Hillsboro Beach135 listings · from $2,000
- St. Cloud133 listings · from $1,300
- Hutchinson Island132 listings · from $1,850
- Southwest Ranches130 listings · from $2,700
- Sebastian130 listings · from $38
- Kissimmee124 listings · from $850
- Orlando120 listings · from $18
- Hypoluxo115 listings · from $1,300
- North Port108 listings · from $2,000
- Ocean Ridge101 listings · from $1,950
- Interlachen98 listings · from $3,000
- Hialeah Gardens98 listings · from $18
- Coconut Grove95 listings · from $2,450
- Miami Springs95 listings · from $28
- Marathon89 listings · from $27
- Loxahatchee Groves85 listings · from $750
- Ave Maria68 listings · from $2,200
- Avon Park63 listings · from $1,200
- Davenport59 listings · from $6
- Tampa59 listings · from $1,000
- Citrus Springs57 listings · from $12,000
- Palm Beach Shores56 listings · from $1,500
- Medley53 listings · from $0
- Indiantown52 listings · from $2,500
- Jacksonville52 listings · from $800
- Biscayne Park49 listings · from $1,900
- Belle Glade47 listings · from $12
- Atlantis46 listings · from $32
- Islamorada46 listings · from $3,100
- El Portal44 listings · from $1,600
- Dunnellon40 listings · from $11,500
- Moore Haven38 listings · from $10,000
- North Fort Myers38 listings · from $2,000
- Kathleen38 listings · from $12,500
- Golden Beach35 listings · from $15,000
- Pembroke Park33 listings · from $17
- Tavernier32 listings · from $1,400
- West Miami30 listings · from $1,700
- Key West30 listings · from $1,650
- Gulf Stream30 listings · from $2,900
- Daytona Beach29 listings · from $1,100
- Indian Lake Estates29 listings · from $11,000
- Jupiter Farms27 listings · from $1,700
- Pahokee27 listings · from $1,600
- Palm Coast27 listings · from $2,000
- Lake Clarke Shores24 listings · from $7,500
- Duck Key24 listings · from $10,000
- Lake Wales24 listings · from $15,900
- Frostproof24 listings · from $10,000
- Inverness23 listings · from $9,900
- Homosassa23 listings · from $23,900
- Winter Haven22 listings · from $1,600
- Briny Breezes21 listings · from $2,100
- Plantation Key21 listings · from $2,850
- Jupiter Island21 listings · from $70,000
- Palatka21 listings · from $7,000
- Big Pine Key21 listings · from $4,000
- Manalapan21 listings · from $21,000
- Clermont21 listings · from $2,950
- Fellsmere20 listings · from $21,000
- Georgetown19 listings · from $4,900
- Sarasota19 listings · from $2,200
- Melbourne19 listings · from $3,997
- Cocoa19 listings · from $1,200
- Indian River Shores18 listings · from $2,600
- Gainesville17 listings · from $650
- Williston17 listings · from $11,000
- Lakeland16 listings · from $975
- Sewalls Point15 listings · from $35,000
- South Bay15 listings · from $20,000
- Mangonia Park15 listings · from $2,500
- Winter Garden14 listings · from $199,000
- Bonita Springs14 listings · from $1,300
- Haverhill13 listings · from $2,000
- Virginia Gardens13 listings · from $600
- Sanford13 listings · from $15
- Deland13 listings · from $9,500
- St. Petersburg13 listings · from $60,000
- Fort McCoy12 listings · from $5,000
- Alva12 listings · from $25,900
- Bradenton12 listings · from $1,500
- Lorida12 listings · from $2,900
- Marco Island12 listings · from $4,000
- Melbourne Beach12 listings · from $220,000
- Spring Hill12 listings · from $2,150
- Rotonda West11 listings · from $1,500
- Long Key11 listings · from $1,900
- Englewood11 listings · from $22,500
- Key Colony Beach11 listings · from $499,000
- St. Augustine11 listings · from $1,025
- Merritt Island10 listings · from $1,450
- Satsuma10 listings · from $6,800
- Sea Ranch Lakes10 listings · from $9,900
- Marianna10 listings · from $950
- Clearwater10 listings · from $1,490
- Ormond Beach10 listings · from $90,000
- Satellite Beach9 listings · from $335,000
- Hawthorne9 listings · from $10,000
- Panama City9 listings · from $1,450
- New Port Richey9 listings · from $27,000
- Grant Valkaria9 listings · from $54,900
- Jupiter Inlet Colony9 listings · from $20,000
- Hastings9 listings · from $21,800
- Keystone Heights9 listings · from $6,999
- Tallahassee8 listings · from $1,400
- Poinciana8 listings · from $38,000
- Ocean Breeze8 listings · from $2,700
- Haines City8 listings · from $2,100
- Winter Park8 listings · from $2,400
- Chipley8 listings · from $10,500
- Flagler Beach7 listings · from $2,500
- Banyan Village7 listings · from $21,000
- Deltona7 listings · from $75,000
- Riverview7 listings · from $158,900
- Cocoa Beach7 listings · from $8,000
- Sugarloaf Key7 listings · from $4,500
- Apopka6 listings · from $57,800
- Crystal River6 listings · from $19,900
- Placida6 listings · from $19,000
- Lake Belvedere Estates6 listings · from $2,600
- Westgate6 listings · from $2,900
- Port Orange6 listings · from $2,250
- Hernando6 listings · from $15,800
- Titusville6 listings · from $85,000
- Alford6 listings · from $12,400
- Fernandina Beach6 listings · from $412,500
- Indialantic5 listings · from $2,650
- Cape Canaveral5 listings · from $1,350
- Quincy5 listings · from $6,999
- Juno Ridge5 listings · from $1,595
- Goulds5 listings · from $1,250
- Live Oak5 listings · from $6,500
- Bokeelia5 listings · from $115,000
- Zephyrhills5 listings · from $1,950
- Everglades City5 listings · from $119,900
- Micco5 listings · from $5,995
- Venice5 listings · from $21,500
- Port Labelle4 listings · from $25,000
- Naranja4 listings · from $2,500
- Perrine4 listings · from $5,500
- Ocklawaha4 listings · from $9,000
- Rockledge4 listings · from $232,500
- Hudson4 listings · from $40,000
- Hallandale4 listings · from $1,400
- St. Lucie Village4 listings · from $1,900
- Watergate4 listings · from $2,200
- Cabana Colony4 listings · from $2,900
- Wesley Chapel4 listings · from $3,900
- Yulee4 listings · from $120,000
- Silver Springs3 listings · from $10,500
- The Villages3 listings · from $2,900
- Schall Circle3 listings · from $397,000
- Royal Palm Estates3 listings · from $560,000
- Jennings3 listings · from $18,000
- Canal Point3 listings · from $1,000
- Largo3 listings · from $119,000
- Longwood3 listings · from $289,900
- Mount Dora3 listings · from $1,800
- Kenansville3 listings · from $47,500
- Bunnell3 listings · from $51,000
- West Melbourne3 listings · from $490,000
- Brooksville3 listings · from $37,500
- Brandon3 listings · from $69,000
- Lake City3 listings · from $74,900
- Barefoot Bay3 listings · from $199,000
- Wildwood3 listings · from $312,500
- Pensacola3 listings · from $45,000
- Auburndale3 listings · from $298,100
- Arcadia3 listings · from $25,000
- Cudjoe Key3 listings · from $43,000
- Dunedin3 listings · from $249,000
- Estero3 listings · from $10,000
- Eustis3 listings · from $320,000