Madeira Beach Homes With a Boat Dock For Sale

Search homes for sale in Madeira Beach with a deep water dock

Featured below are homes with a private dock in Madeira Beach, FL. If you would like more information about any of the home listings with a private dock below, contact us at your earliest convenience. We can provide you with disclosures, past sales history, and dates and prices of homes and condos recently sold nearby. 

And, if you haven't already, be sure to register for a free account so that you can take advantage of all our website's advanced search features, as well as receive email alerts whenever Madeira Beach homes with a private boat dock hit the market, allowing you to stay one-step of other local home buyers in the Madeira Beach area. 

Search Madeira Beach Homes For Sale with a Dock

Sort by:
534 Crystal Drive, MADEIRA BEACH
Pending

$3,449,000

534 Crystal Drive, MADEIRA BEACH

6 Beds 6 Baths 4,848 SqFt Residential MLS® # TB8509230
582 Johns Pass Avenue, MADEIRA BEACH

$3,400,000

↓ $100,000

582 Johns Pass Avenue, MADEIRA BEACH

6 Beds 6 Baths 4,255 SqFt Residential MLS® # TB8443266
352 145th Avenue E, MADEIRA BEACH

$3,299,000

352 145th Avenue E, MADEIRA BEACH

4 Beds 5 Baths 3,722 SqFt Residential MLS® # W7884617
503 Johns Pass Avenue, MADEIRA BEACH

$2,699,000

503 Johns Pass Avenue, MADEIRA BEACH

4 Beds 3 Baths 3,072 SqFt Residential MLS® # TB8519984
575 Crystal Drive, MADEIRA BEACH
Pending

$2,500,000

575 Crystal Drive, MADEIRA BEACH

3 Beds 4 Baths 2,500 SqFt Residential MLS® # TB8525555
14184 W Parsley Drive, MADEIRA BEACH

$2,500,000

14184 W Parsley Drive, MADEIRA BEACH

4 Beds 5 Baths 3,239 SqFt Residential MLS® # A4682107
547 Johns Pass Avenue, MADEIRA BEACH

$2,495,000

↓ $100,000

547 Johns Pass Avenue, MADEIRA BEACH

4 Beds 3 Baths 3,481 SqFt Residential MLS® # TB8510503
14077 N Bayshore Drive, MADEIRA BEACH

$2,490,000

14077 N Bayshore Drive, MADEIRA BEACH

3 Beds 2 Baths 2,301 SqFt Residential MLS® # TB8493309
874 Bay Point Drive, MADEIRA BEACH

$1,790,000

↓ $139,000

874 Bay Point Drive, MADEIRA BEACH

4 Beds 3 Baths 2,537 SqFt Residential MLS® # TB8487251
584 Crystal Drive, MADEIRA BEACH
Pending

$1,550,000

↓ $250,000

584 Crystal Drive, MADEIRA BEACH

3 Beds 2 Baths 1,512 SqFt Residential MLS® # G5110056
15318 Harbor Drive, MADEIRA BEACH

$1,500,000

15318 Harbor Drive, MADEIRA BEACH

3 Beds 2 Baths 1,564 SqFt Residential MLS® # U8212942
600 Normandy Road, MADEIRA BEACH
Pending

$1,397,900

↓ $1,000

600 Normandy Road, MADEIRA BEACH

2 Beds 2 Baths 1,932 SqFt Residential MLS® # TB8462616
14215 N Bayshore Drive, MADEIRA BEACH
Openhouse

$1,395,000

↓ $30,000

14215 N Bayshore Drive, MADEIRA BEACH

3 Beds 3 Baths 3,358 SqFt Residential MLS® # V4946801
117 140th Avenue E, MADEIRA BEACH
Pending

$1,291,000

↓ $56,000

117 140th Avenue E, MADEIRA BEACH

6 Beds 4 Baths 2,806 SqFt Residential Income MLS® # A4679373
575 Crystal Drive, MADEIRA BEACH
Pending

$1,185,000

↓ $10,000

575 Crystal Drive, MADEIRA BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # TB8504147
562 Johns Pass Avenue, MADEIRA BEACH

$1,150,000

562 Johns Pass Avenue, MADEIRA BEACH

3 Beds 2 Baths 1,337 SqFt Residential MLS® # TB8520269
13155 Boca Ciega Avenue, MADEIRA BEACH

$1,100,000

13155 Boca Ciega Avenue, MADEIRA BEACH

3 Beds 2 Baths 1,818 SqFt Residential MLS® # TB8524958
728 Pruitt Drive, MADEIRA BEACH
Pending

$999,900

↓ $99,100

728 Pruitt Drive, MADEIRA BEACH

2 Beds 2 Baths 1,802 SqFt Residential MLS® # TB8494283
837 Bay Point Drive, MADEIRA BEACH

$950,000

837 Bay Point Drive, MADEIRA BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # TB8474434
516 Crystal Drive, MADEIRA BEACH
Openhouse

$900,000

↓ $50,000

516 Crystal Drive, MADEIRA BEACH

3 Beds 3 Baths 2,091 SqFt Residential MLS® # TB8439054
15302 Harbor Drive, MADEIRA BEACH

$849,000

↓ $46,000

15302 Harbor Drive, MADEIRA BEACH

2 Beds 2 Baths 1,980 SqFt Residential MLS® # TB8433038
639 Normandy Road, MADEIRA BEACH

$825,000

↓ $73,000

639 Normandy Road, MADEIRA BEACH

2 Beds 3 Baths 1,469 SqFt Residential MLS® # TB8526905
249 144th Avenue, MADEIRA BEACH

$799,000

249 144th Avenue, MADEIRA BEACH

2 Beds 2 Baths 1,240 SqFt Residential MLS® # TB8494719
15305 Harbor Drive, MADEIRA BEACH

$725,000

↓ $25,000

15305 Harbor Drive, MADEIRA BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # A4649691
15305 Harbor Drive, MADEIRA BEACH

$725,000

↓ $25,000

15305 Harbor Drive, MADEIRA BEACH

2 Beds 1 Bath 1,496 SqFt Residential MLS® # A4655711
14060 W Parsley Drive, MADEIRA BEACH
Pending

$669,000

↓ $30,000

14060 W Parsley Drive, MADEIRA BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # TB8435121
399 150th 101, MADEIRA BEACH

$665,000

399 150th 101, MADEIRA BEACH

3 Beds 2 Baths 1,425 SqFt Residential MLS® # TB8483101
542 Boca Ciega Point Boulevard N 2108, MADEIRA BEACH

$489,900

↓ $8,000

542 Boca Ciega Point Boulevard N 2108, MADEIRA BEACH

2 Beds 2 Baths 1,450 SqFt Residential MLS® # TB8521724
736 Pruitt Drive, MADEIRA BEACH

$7,000

↓ $1,000

736 Pruitt Drive, MADEIRA BEACH

5 Beds 4 Baths 3,750 SqFt Residential Lease MLS® # TB8504222
562 Johns Pass Avenue, MADEIRA BEACH

$4,950

↓ $300

562 Johns Pass Avenue, MADEIRA BEACH

3 Beds 2 Baths 1,400 SqFt Residential Lease MLS® # TB8496800
540 Johns Pass Avenue, MADEIRA BEACH
Pending

$4,799

540 Johns Pass Avenue, MADEIRA BEACH

3 Beds 2 Baths 2,421 SqFt Residential Lease MLS® # TB8534231
708 Sunset Cove, MADEIRA BEACH
Pending

$3,600

708 Sunset Cove, MADEIRA BEACH

3 Beds 2 Baths 1,300 SqFt Residential Lease MLS® # TB8532537
14919 N Bayshore Drive 1, MADEIRA BEACH

$2,250

↓ $245

14919 N Bayshore Drive 1, MADEIRA BEACH

2 Beds 1 Bath 702 SqFt Residential Lease MLS® # TB8530023
145 131 Avenue E 2, MADEIRA BEACH

$2,100

↓ $400

145 131 Avenue E 2, MADEIRA BEACH

1 Bed 1 Bath 580 SqFt Residential Lease MLS® # TB8515250
117 140th Avenue E A, MADEIRA BEACH

$2,000

117 140th Avenue E A, MADEIRA BEACH

1 Bed 1 Bath 600 SqFt Residential Lease MLS® # TB8521020

Looking for a new place call home in Madeira Beach, Florida? Continue searching Madeira Beach homes & condos for sale, or contact Mike + Michelle, Madeira Beach's local real estate experts, for help navigating the current market conditions. Call or text (813) 485-4255 now to schedule a showing for any property listing you would like to view in person!