Where is Diamondhead, Mississippi, USA?

Written and Fact-checked by | Updated On: March 21, 2026, 14:20 ET

Where is Diamondhead, Mississippi Located in the United States? Diamondhead is a city located in the Hancock County of Mississippi, United States. Diamondhead lies between 30.3946 Degrees North latitudes and -89.3637 Degrees West longitudes.

Location Map of Diamondhead in Hancock County, Mississippi

Where is Diamondhead, Mississippi

About Map: The map shows the location of Diamondhead in the state of Mississippi, United States. Diamondhead is a city in Hancock County, Mississippi.

Diamondhead Map, Mississippi, USA

About Diamondhead Map: This interactive Google Map shows the exact location of Diamondhead in Mississippi, United States. You can zoom in or out, switch to satellite view, and explore nearby cities, roads, and local landmarks around Diamondhead.

About Diamondhead, Hancock County, Mississippi

Diamondhead is a city located in Hancock County in the U.S. state of Mississippi, United States. Situated along the Mississippi Gulf Coast between Bay St. Louis and Gulfport, the city is part of the Gulfport–Biloxi metropolitan area and is known for its planned residential communities and coastal lifestyle. Diamondhead was established in 1973 as a planned development and later incorporated as a city in 2012. The city is recognized for its golf courses, recreational amenities, and proximity to the Gulf of Mexico.

Population

According to the United States Census Bureau, the population of Diamondhead is 9,529 as recorded in the 2020 Census, and the population density is approximately 1,200 people per square mile.

Area and Geography

According to the United States Census Bureau, Diamondhead covers a total area of approximately 11.25 square miles (about 29.14 square kilometers), including about 10.87 square miles (28.15 square kilometers) of land and about 0.38 square miles (0.99 square kilometers) of water.

Location and Surroundings

Diamondhead is located in southern Mississippi within Hancock County along the Gulf Coast, approximately 60 miles northeast of New Orleans. The surrounding region features coastal wetlands, bays, and residential developments that are characteristic of the Mississippi Gulf Coast.

Attractions and Recreation

Diamondhead offers a range of recreational amenities including golf courses, walking trails, and community parks. The Diamondhead Country Club and marina facilities provide opportunities for golfing, boating, and social events. Nearby coastal areas and beaches along the Gulf of Mexico also offer additional outdoor recreation and scenic views.

Transportation

Diamondhead is served by Interstate 10 and U.S. Route 90, providing convenient access to Gulfport, Biloxi, and New Orleans. The nearest major airport serving the region is Gulfport-Biloxi International Airport, located about 20 miles east of the city.

Explore more cities and counties across Mississippi or view the complete USA States Map for additional geographic information.

Sources:

Population and area data sourced from the United States Census Bureau (2020 Census). General information referenced from the Official City of Diamondhead Website.

Most Viewed US Maps

USA MapUSA Region MapUSA Road Map
USA County MapWhere is USA in World Map?US ZIP Code Map
USA Time Zones MapUS State and Capitals MapUSA Physical Map

Diamondhead, Mississippi City Facts

CityDiamondhead
StateMississippi
CountyHancock County
CountryUnited States
RegionMississippi Gulf Coast
Founded1969
Incorporated2012
Total AreaApproximately 11.5 sq mi (29.8 km²)
Land AreaApproximately 11.3 sq mi (29.3 km²)
Water AreaApproximately 0.2 sq mi (0.5 km²)
ElevationApproximately 20 ft (6 m)
Population (2023 estimate)Approximately 9,500+
Population (2020 Census)9,529
Population DensityApproximately 840 people per sq mi
Time ZoneCentral Time (UTC-6 / UTC-5 DST)
ZIP Codes39525
Area Code228
Major HighwaysInterstate 10, U.S. Route 90 (nearby)
Public TransitCoast Transit Authority (CTA)
Major AttractionsDiamondhead Country Club, Twin Lakes, nearby Gulf Coast beaches
Official Websitehttps://diamondhead.ms.gov/

Distance from Diamondhead in Hancock County, Mississippi to Other Cities in Mississippi

  • Bay St. Louis, MS – 5 miles (8 km)
  • Pass Christian, MS – 10 miles (16 km)
  • Gulfport, MS – 20 miles (32 km)
  • Long Beach, MS – 18 miles (29 km)
  • Biloxi, MS – 30 miles (48 km)
  • Ocean Springs, MS – 35 miles (56 km)
  • Pascagoula, MS – 50 miles (80 km)
  • Moss Point, MS – 50 miles (80 km)
  • Wiggins, MS – 40 miles (64 km)
  • Poplarville, MS – 35 miles (56 km)
  • Hattiesburg, MS – 75 miles (121 km)
  • Laurel, MS – 95 miles (153 km)
  • Columbia, MS – 85 miles (137 km)
  • McComb, MS – 110 miles (177 km)
  • Brookhaven, MS – 105 miles (169 km)
  • Jackson, MS – 165 miles (266 km)
  • Vicksburg, MS – 205 miles (330 km)
  • Meridian, MS – 155 miles (249 km)
  • Natchez, MS – 205 miles (330 km)
  • Greenville, MS – 270 miles (435 km)

Other Mississippi Maps & Info

Mississippi MapMississippi County MapMap of Mississippi With Cities
Mississippi ZipcodesAirports in MississippiWhere is Mississippi
Mississippi Area CodesMississippi Blank MapMississippi River Map
Mississippi Physical MapMississippi Road MapUS States and Capitals Map
>