Demographics & People — Granite Shoals, Texas

Population Overview

Population (Census)5,247
Estimated 2026~5,500
Median Age41.9
Total Households1,984
Family Households1,310
Average Household Size2.64
Diversity IndexN/A (N/A)

Race & Ethnicity

White3,574
Black or African American0
Asian21
Hispanic or Latino2,445

Heritage & Ancestry

GroupCount
Hispanic: Hispanic or Latino2,284
Hispanic: Mexican1,927
Other groups1,917
Unclassified or not reported1,547
Irish732
German629
English405
Hispanic: Central American168
Hispanic: Guatemalan168
French (except Basque)158

Language

English Only3,268
Spanish1,798
Population 5+5,178

Veterans

Veterans317
Population 18+3,541
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Granite Shoals, Texas.