Indiantown

Village in Martin County, Florida

View of Indiantown, Florida
Photo: Ebyabe · CC BY-SA 3.0

Indiantown is a village in Martin County, Florida, with 6,560 residents (2020 Census). It sits at 33 ft (10 m) above sea level. The nearest town is Canal Point, 14.8 miles SW.

About Indiantown

Indiantown is a village in Martin County, Florida, United States. The population was 6,560 at the 2020 census. It is a rural community in the interior of Florida's Treasure Coast region, first established in the early 1900s, then incorporated on December 31, 2017. The village is governed by a mayor and council elected at-large, while day-to-day operations are directed by the village manager.

Indiantown has been noted as hosting a large population of Maya Guatemalans, who began to move to the city in the 1980s in order to flee the Guatemalan Civil War.

Text: Wikipedia · CC BY-SA 4.0

Indiantown weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Indiantown

All 24 webcams near Indiantown ›

Webcams: Windy.com

Living in Indiantown

Median household income
$55,520
Median home value
$204,900
Median rent
$923/mo
Median age
31
Cost of living and demographics of Indiantown ›

Do you know Indiantown? Tell us about it

Help other travelers: share what makes Indiantown special. We review every message before publishing it.

Map of Indiantown

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Indiantown Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Indiantown, FL population

Indiantown had 6,560 residents in the 2020 Census.

2020 Census6,560
Density454 per sq mi (175 per km²)

Source: U.S. Census Bureau, Decennial Census.

Indiantown at a glance

StateFlorida (FL)
CountyMartin County
TypeVillage
Population6,560 (2020)
Land area14.45 sq mi (37.4 km²)
Water area0.26 sq mi (0.68 km²)
Elevation33 ft (10 m)
Coordinates27.0400° N, 80.4882° W
ZIP code34956
Census code (GEOID)1233700

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Indiantown

Straight-line distance between town centers.

Frequently asked questions about Indiantown

What county is Indiantown in?

Indiantown is in Martin County, Florida.

What is the population of Indiantown, FL?

6,560 people lived in Indiantown at the 2020 Census.

What is the ZIP code of Indiantown, FL?

The ZIP code of Indiantown is 34956.

What is the elevation of Indiantown?

33 feet (10 m) above sea level.

What towns are near Indiantown?

Canal Point (14.8 mi), Palm City (15.5 mi), Port St. Lucie (17.7 mi), North River Shores (18.1 mi), Stuart (18.5 mi).

Last updated: