Shepherd, Texas

Shepherd, Texas
Location within San Jacinto County and Texas
Shepherd
Location of Shepherd in the state of Texas
Shepherd
Location of Shepherd in the United States
Coordinates: 30°29′29″N 94°59′59″W / 30.49139°N 94.99972°W / 30.49139; -94.99972
CountryUnited States
StateTexas
CountySan Jacinto
Area
 • Total
6.12 sq mi (15.85 km2)
 • Land6.10 sq mi (15.79 km2)
 • Water0.023 sq mi (0.06 km2)
Elevation
144 ft (44 m)
Population
 (2020)
 • Total
2,105
 • Density395.9/sq mi (152.84/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
77371
Area code936
FIPS code48-67424
GNIS feature ID1382753
Websitewww.shepherdtx.org

Shepherd is a city in San Jacinto County, Texas, United States. The population was 2,105 at the 2020 census.