County ZIP codes · North Carolina · FIPS 37097

Iredell County, NC ZIP Codes

Iredell County, North Carolina has 20 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 15 residential and 5 for PO boxes or a single organization. 9 of the residential ones lie mainly in Iredell County and 6 mainly in a neighboring county; 11 cross the county line. Median household income ranges from $50,489 in 27020 (Hamptonville) to $156,496 in 28036 (Davidson) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Iredell County?

27013 · Cleveland: $66k27020 · Hamptonville: $51k27055 · Yadkinville: $66k28036 · Davidson: $157k28115 · Mooresville: $88k28117 · Mooresville: $113k28125 · Mount Ulla: $86k28166 · Troutman: $94k28625 · Statesville: $64k28634 · Harmony: $60k28636 · Hiddenite: $65k28660 · Olin: $77k28677 · Statesville: $62k28678 · Stony Point: $75k28689 · Union Grove: $71k28625286772705527013270202863428115286362867828689281172812528660281662803627013 · Cleveland: $66k27020 · Hamptonville: $51k27055 · Yadkinville: $66k28036 · Davidson: $157k28115 · Mooresville: $88k28117 · Mooresville: $113k28125 · Mount Ulla: $86k28166 · Troutman: $94k28625 · Statesville: $64k28634 · Harmony: $60k28636 · Hiddenite: $65k28660 · Olin: $77k28677 · Statesville: $62k28678 · Stony Point: $75k28689 · Union Grove: $71k28625286772705527013270202863428115286362867828689281172812528660281662803627013 · Cleveland: $66k27020 · Hamptonville: $51k27055 · Yadkinville: $66k28036 · Davidson: $157k28115 · Mooresville: $88k28117 · Mooresville: $113k28125 · Mount Ulla: $86k28166 · Troutman: $94k28625 · Statesville: $64k28634 · Harmony: $60k28636 · Hiddenite: $65k28660 · Olin: $77k28677 · Statesville: $62k28678 · Stony Point: $75k28689 · Union Grove: $71k2862528677270552701327020286342811528636286782868928117281252816628036
The residential ZIP codes of Iredell County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024).<$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $64,060 and $87,787.

They carry 13 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 15 residential ZIP codes in Iredell County

9 ZIP codes lie mainly in Iredell County; 6 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Iredell County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
28117 Mooresville 48,826 1,249 $113k $615k 100%
28115 Mooresville 43,544 584 $88k $360k 71%
28625 Statesville 39,574 198 $64k $244k 98%
28677 Statesville 38,819 468 $62k $224k 100%
28166 Troutman 11,875 410 $94k $349k 100%
28634 Harmony 5,353 86 $60k $153k 90%
28678 Stony Point 5,064 118 $75k $237k 54%
28660 Olin 2,501 78 $77k $216k 100%
28689 Union Grove 2,188 48 $71k $157k 64%

Partly in Iredell County

Residential ZIP codes mainly in another county that reach at least 1% into Iredell County, by their share here
In this county
27013 Cleveland 6,575 87 $66k $212k 19%
27020 Hamptonville 6,207 82 $51k $171k 14%
28036 Davidson 22,963 980 $157k $631k 8%
28636 Hiddenite 4,496 78 $65k $225k 7%
28125 Mount Ulla 2,765 72 $86k $361k 5%
27055 Yadkinville 14,674 132 $66k $199k 1%

Download the 20 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

11 ZIP codes of Iredell County extend into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Iredell County and in the neighboring counties
ZIPIn IredellElsewhere
2811571%Rowan County29%
2862598%Alexander County2%
280368%Mecklenburg County58%; Cabarrus County34%
270551%Yadkin County97%; Davie County2%
2701319%Rowan County81%
2702014%Yadkin County78%; Wilkes County8%
2863490%Davie County10%
2867854%Alexander County46%
286367%Alexander County93%
281255%Rowan County95%
2868964%Wilkes County17%; Yadkin County10%; Alexander County9%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Iredell County without a residential area (GeoNames postal codes)
ZIPPostal name
28010Barium Springs
28123Mount Mourne
28687Statesville
28688Turnersburg
28699Scotts

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Iredell County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Iredell County's ZIP codes use 4 prefixes: 270, 280, 281 and 286.

Three-digit prefixes of Iredell County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Iredell County's
PrefixSectional centerHereAll codes
270Greensboro, NC (SCF 270)340
280Charlotte, NC (SCF 282)259
281Charlotte, NC (SCF 282)550
286Charlotte, NC (SCF 282)1090

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.