
Moran
- County:
- Shackelford County
- County Seat:
- No
- Area (mi²):
- 0.425
- State:
- Texas
Moran is a city located in Shackelford County, Texas. Moran has a 2025 population of 240. Moran is currently growing at a rate of 1.27% annually and its population has increased by 5.73% since the most recent census, which recorded a population of 227 in 2020.
The average household income in Moran is $54,332 with a poverty rate of 9.9%. The median age in Moran is 59.6 years: 59.8 years for males, and 56.8 years for females.