Skip to content

San Marcos, TX ZIP codes

San Marcos, Texas has 2 ZIP codes, including 1 PO Box ZIP. They are in Hays County.

Population in these ZIPs
88,583
Avg. median income
$54,700population-weighted
Typical home value
$309,400population-weighted
Loading map…

Click anywhere on the map to see which ZIP code it's in.

ZIP codes within 10 miles

San Marcos, TX ZIP codes list

San Marcos, TX ZIP codes
ZIP codeCountyPopulationMedian incomeTypical home value
78666Hays County88,583$54,737$309,400
78667 PO BoxHays County———

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities near San Marcos

Frequently asked questions

What is the ZIP code for San Marcos, TX?

San Marcos, TX has 2 ZIP codes: 78666 and 78667.

What county is San Marcos, Texas in?

San Marcos ZIP codes are in Hays County.

Which San Marcos ZIP codes are PO Boxes?

78667 is a PO Box or single-organization ZIP code; it has no residential delivery area.