Land and Lots for Sale in Mexico Beach, Florida

Create your own slice of paradise with land for sale in Mexico Beach. Whether you’re planning to build a vacation retreat, investment property, or full-time home, you’ll find Gulf-view and inland lots throughout this coastal community. Our listings include parcels near the beach, Highway 98, and residential streets perfect for new construction.

Vacant land in Mexico Beach awaits your beach home vision

Mexico Beach Land

Mexico Beach, the easternmost town in Bay County, Florida, has always been a favorite for locals and tourists alike.  The town is filled with cozy cottages, large beach estates and easy-living condos.  In 2018, much of Mexico Beach was destroyed during Hurricane Michael.  Since then, the local infrastructure has been rebuilt, shops and restaurants have come back, and the community has been cleaned up.  This has left plenty of vacant land homesites available for those wishing to make their beach dreams a reality.  What a perfect opportunity to build exactly the beach home you imagine in Mexico Beach; a town dedicated to maintaining its small-town charm.

Mexico Beach Lot & Land Stats

Average Price $610K
Lowest Price $119K
Highest Price $9.9M
Total Listings 76
Avg. Price/SQFT $0

Property Types (active listings)


Browse through the Mexico Beach property listings below. Nearby communities to Mexico Beach include Port St. Joe, Cape San Blas, and St. Joe Beach.


Mexico Beach Lots & Land

Sort by:
New
116 N 36th St, Mexico Beach

$1,199,900

116 N 36th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328971
112 B 37th St, Mexico Beach

$260,000

112 B 37th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328838
117 S 37th St, Mexico Beach

$829,900

117 S 37th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328762
401 Arizona Dr, Mexico Beach

$149,000

401 Arizona Dr, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328751
110 St Frances St, Mexico Beach

$122,900

110 St Frances St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328690
211 Carolina Dr, Mexico Beach

$189,000

211 Carolina Dr, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328674
201 Louisiana Dr, Mexico Beach

$209,000

201 Louisiana Dr, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328456
320 Hatley Dr, Mexico Beach

$194,000

↓ $5,000

320 Hatley Dr, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328346
Lot 21 Magnolia Dr, Mexico Beach

$325,000

Lot 21 Magnolia Dr, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328322
2315 Hwy 98, Mexico Beach

$1,249,000

2315 Hwy 98, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328317
109 St Charles St, Mexico Beach

$119,000

109 St Charles St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328299
12 West Beachcomber Trl, Mexico Beach

$675,000

12 West Beachcomber Trl, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 322558
4102 Hwy 98, Mexico Beach

$375,000

4102 Hwy 98, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328289
Lot 12 1st St, Mexico Beach

$239,900

Lot 12 1st St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328273
107 19th St, Mexico Beach

$395,000

107 19th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328233
Lot 7 Florida Ave, Mexico Beach

$239,900

Lot 7 Florida Ave, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328188
507 Cathey Ln, Mexico Beach

$195,000

507 Cathey Ln, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328186
133 Miramar Dr, Mexico Beach

$1,299,000

133 Miramar Dr, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328153
Tbd 2nd St, Mexico Beach

$324,900

Tbd 2nd St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 328040
133 Pine St, Mexico Beach

$174,000

133 Pine St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327952
117 S 38th St, Mexico Beach

$649,000

117 S 38th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327863
113 13th St, Mexico Beach

$189,900

113 13th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327850
1 Bailey Ln, Mexico Beach

$230,000

↓ $5,000

1 Bailey Ln, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327838
Tbd N 15th St, Mexico Beach

$195,000

↓ $20,000

Tbd N 15th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327822
101 S 29th St, Mexico Beach

$520,000

101 S 29th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327804
117 S 38th St, Mexico Beach

$649,000

117 S 38th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327765
211 Alabama Dr, Mexico Beach

$150,000

211 Alabama Dr, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327756
Lot 15 Arizona Dr, Mexico Beach

$145,000

↓ $9,900

Lot 15 Arizona Dr, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327731
111 38th St, Mexico Beach

$460,000

↓ $75,000

111 38th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327714
1817 Highway 98, Mexico Beach

$960,000

1817 Highway 98, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327704
817 Hwy 98, Mexico Beach

$949,000

↓ $30,000

817 Hwy 98, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327694
102 N 36th St, Mexico Beach

$440,000

102 N 36th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327688
2315 Hwy 98, Mexico Beach

$499,900

2315 Hwy 98, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327649
109 S 41st St, Mexico Beach

$169,900

109 S 41st St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327647
109 30th St, Mexico Beach

$715,000

109 30th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327634
121 42nd St, Mexico Beach

$715,000

121 42nd St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327635
112 41st St, Mexico Beach

$525,000

112 41st St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327636
122 41st St, Mexico Beach

$1,700,000

122 41st St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327637
104 32nd St, Mexico Beach

$175,000

104 32nd St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327632
104 32nd St, Mexico Beach

$175,000

104 32nd St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 327633
109 C&d S 39th St, Mexico Beach

$418,000

109 C&d S 39th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 326598
109 C S 39th St, Mexico Beach

$209,000

109 C S 39th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 326599
109 D S 39th St, Mexico Beach

$209,000

109 D S 39th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 326600
104 31st St, Mexico Beach

$469,000

104 31st St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 326487
107 26th St, Mexico Beach

$1,799,000

↓ $101,000

107 26th St, Mexico Beach

0 Beds 0 Baths 0 SqFt Land MLS® # 325222

Registration has its benefits! Register with us today and you will be able to save your searches and come back later, or wait for email notifications that will come in whenever a property that matches your search hits the market!


Building Your Coastal Dream in Mexico Beach

Owning land in Mexico Beach gives you the freedom to design your ideal home by the sea. From Gulf-view lots to inland parcels surrounded by palm trees and quiet streets, each site offers the chance to create something truly special. Many buyers choose to build elevated homes with open decks, coastal architecture, and modern hurricane standards—blending safety and style in one.

The relaxed atmosphere and friendly community make it easy to enjoy life while your dream home takes shape. Spend weekends fishing or boating in the Gulf, or take a short drive east to St. Joe Beach for pet-friendly fun. Whether you’re building now or holding land for the future, Mexico Beach property remains one of the most promising investments on Florida’s Gulf Coast.

Looking for Other Mexico Beach Properties?

View all Mexico Beach Real Estate & Homes For Sale.

We know you'll love Mexico Beach as much as the residents of the area already do. Contact BJ Smiley today for more information on this beautiful beach-side community

Latest From Our Blog...

139 Lantana St

1st Tier Coastal Living with Gulf and Bay Views There are certain places on Cape San Blas where the rhythm just feels right. The Gu... Read More