Marble Falls
City in Burnet County, Texas

Marble Falls is a city in Burnet County, Texas, with 7,037 residents (2020 Census). It sits at 823 ft (251 m) above sea level. The nearest town is Meadowlakes, 1.1 miles W.
- 7,037residents (2020 Census)
- 823 ftelevation · 251 m
- 16.5 sq miland area · 42.8 km²
- 426 / sq mipopulation density
- 78654ZIP code
About Marble Falls
Marble Falls is a city in Burnet County, Texas, United States. As of the 2020 United States Census, the city population was 7,037. The 2025 population was estimated to be 9,415. Lake Marble Falls is part of the Highland Lakes on the Colorado River, the largest chain of lakes in Texas. Marble Falls was founded by Adam Rankin Johnson in 1887, a former Indian fighter and Confederate general.
Text: Wikipedia · CC BY-SA 4.0
Marble Falls weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Marble Falls
Webcams: Windy.com
Living in Marble Falls
- Median household income
- $57,925
- Median home value
- $338,800
- Median rent
- $1,360/mo
- Median age
- 35.5
Do you know Marble Falls? Tell us about it
Help other travelers: share what makes Marble Falls special. We review every message before publishing it.
Map of Marble Falls
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Marble Falls 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 ›Marble Falls, TX population
Marble Falls had 7,037 residents in the 2020 Census.
| 2020 Census | 7,037 |
|---|---|
| Density | 426 per sq mi (164 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Marble Falls at a glance
| State | Texas (TX) |
|---|---|
| County | Burnet County |
| Type | City |
| Population | 7,037 (2020) |
| Land area | 16.53 sq mi (42.8 km²) |
| Water area | 0.68 sq mi (1.77 km²) |
| Elevation | 823 ft (251 m) |
| Coordinates | 30.5602° N, 98.2773° W |
| ZIP code | 78654 |
| Official website | ci.marble-falls.tx.us |
| Census code (GEOID) | 4846584 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Marble Falls
- Meadowlakes1.1 mi W
- Cottonwood Shores3.0 mi W
- Double Horn5.5 mi SE
- Granite Shoals5.7 mi W
- Horseshoe Bay6.3 mi W
- Highland Haven7.7 mi NW
- Sunrise Beach Village8.6 mi W
- Round Mountain12.5 mi SW
- Kingsland12.8 mi NW
- Burnet13.4 mi N
- Briarcliff17.3 mi SE
- Bertram17.9 mi NE
Straight-line distance between town centers.
Frequently asked questions about Marble Falls
What county is Marble Falls in?
Marble Falls is in Burnet County, Texas.
What is the population of Marble Falls, TX?
7,037 people lived in Marble Falls at the 2020 Census.
What is the ZIP code of Marble Falls, TX?
The ZIP code of Marble Falls is 78654.
What is the elevation of Marble Falls?
823 feet (251 m) above sea level.
What towns are near Marble Falls?
Meadowlakes (1.1 mi), Cottonwood Shores (3.0 mi), Double Horn (5.5 mi), Granite Shoals (5.7 mi), Horseshoe Bay (6.3 mi).
Last updated: