Zip Code 28689 — Union Grove, NC

ZIP Code 28689 is associated with Union Grove, NC, in Iredell County. The listed population estimate is 2,188; estimated density is 18.6 people per square mile. Among records with population estimates, it ranks #9 of 9 in Iredell County and #578 of 836 in NC.
Page generated: 2026-10-08. This is not the source data release date.

📍 View location on OpenStreetMap (36.043190, -80.933450)

Data MetricLocal Statistic
Postal / Zip Code28689
Primary CityUnion Grove
State / ProvinceNC
CountyIredell
Total Population2,188
Population Density18.6 people/sq mi
TimezoneAmerica/New_York

How 28689 Compares

MetricZIP 28689Iredell County recordsNC records
Population estimate2,188197,744 (sum)10,730,463 (sum)
Population Density18.6 /sq mi----
County population rank#9 of 9----
State population rank#578 of 836----

Regional sums combine the population estimates in the listed ZIP records; they are not official county or state population totals.

Explore More ZIP Codes

Nearby ZIP Codes in NC

ZIP CodeCityDistancePopulation estimate
ZIP 28660Olin6.6 mi2,501
ZIP 27020Hamptonville8.0 mi6,207
ZIP 28636Hiddenite10.2 mi4,496
ZIP 28670Ronda10.5 mi2,124
ZIP 28634Harmony11.2 mi5,353

Data Sources & Methodology: Geographic coordinates and ZIP Code assignments are derived from underlying geographic and postal datasets. Note that ZIP Codes are USPS postal delivery areas, while Census ZCTAs are statistical approximation areas. Read full methodology →