Skip to content
Find my county

What county is Diana, TX in?

Updated · Data: U.S. Census Bureau

Diana, TX is mostly in Harrison County, and Diana addresses also reach Upshur County and Marion County. Diana is a mailing address name, not a city, so the county depends on your street.

Diana at a glance

Residents6,338in the 1 ZIP code area named Diana
ZIP codes175640
Counties3Harrison, Upshur, Marion
County seatMarshallof Harrison County
Time zoneCentralAmerica/Chicago

Which counties are Diana ZIP codes in?

Residents are per ZIP code area; the county split of each ZIP is by share of its land, because the Census Bureau does not publish ZIP residents by county in the file we use.

ZIPResidentsCounty (land share)City or CDP at its center
756406,338Harrison County 60%, Upshur County 37%, Marion County 3%No city or CDP

The table shows how ZIP 75640's land splits. Near a county line, check your address: the lookup runs in your browser and tells you how far you are from the line.

Is Diana a city?

No. Diana is the post office name for ZIP code 75640. It is not an incorporated city and not a census-designated place, so the Census Bureau publishes no boundary or population for Diana itself; the closest thing is the ZIP code areas named Diana.

That is why a search for Diana on our city lookup finds nothing: it only knows Census places. Use the ZIP code lookup or your location instead. Why ZIP codes and cities do not line up.

Cities and towns near Diana

  • Longview: 14 mi from the center of the Diana ZIP codes, Gregg County
  • Gilmer: 15 mi from the center of the Diana ZIP codes, Upshur County
  • White Oak: 16 mi from the center of the Diana ZIP codes, Gregg County
  • Hallsville: 16 mi from the center of the Diana ZIP codes, Harrison County
  • Lone Star: 16 mi from the center of the Diana ZIP codes, Morris County
  • Gladewater: 19 mi from the center of the Diana ZIP codes, Gregg County

About Harrison County

County seat: Marshall. FIPS code 48203. Population 69,584. All Harrison County facts.

Sources: Census 2020 ZCTA-county relationship file (county land shares); ACS 2019-2023 5-year (ZIP area residents); GeoNames, CC BY 4.0 (post office names); Census TIGER/Line 2024 (place limits). Data as of November 1, 2026. Not affiliated with USPS or any government agency.

FAQ

Frequently asked questions

What county is Diana, TX in?
Diana, TX is mostly in Harrison County, and Diana addresses also reach Upshur County and Marion County. Diana is a mailing address name, not a city, so the county depends on your street.
Is Diana in more than one county?
Yes. Diana ZIP codes reach 3 counties: Harrison County, Upshur County, Marion County.
Is Diana, TX a city?
No. Diana is a post office name for ZIP code 75640; it is not an incorporated city or a census-designated place.
What ZIP codes are in Diana, TX?
75640, with about 6,338 residents in total.
How do I know which county my Diana address is in?
Use the address lookup at your home, or check your appraisal district record.

Free · No signup · Private

Find your county now

Use your location, a city or a ZIP code. The check runs on your device; your location is never sent or stored.