County ZIP codes · New York · FIPS 36021

Columbia County, NY ZIP Codes

Columbia County, New York has 40 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 38 residential and 2 for PO boxes or a single organization. 31 of the residential ones lie mainly in Columbia County and 7 mainly in a neighboring county; 8 cross the county line. Median household income ranges from $54,235 in 12523 (Elizaville) to $128,750 in 12516 (Copake) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Columbia County?

12017 · Austerlitz: –12024 · Brainard: –12029 · Canaan: $104k12037 · Chatham: $90k12060 · East Chatham: $102k12062 · East Nassau: $88k12075 · Ghent: $98k12106 · Kinderhook: $76k12115 · Malden Bridge: $92k12123 · Nassau: $109k12125 · New Lebanon: $56k12130 · Niverville: $104k12132 · North Chatham: –12136 · Old Chatham: $149k12156 · Schodack Landing: $108k12165 · Spencertown: $65k12172 · Stottville: $87k12173 · Stuyvesant: $77k12174 · Stuyvesant Falls: $51k12184 · Valatie: $99k12195 · West Lebanon: $149k12502 · Ancram: $85k12503 · Ancramdale: $118k12513 · Claverack: $61k12516 · Copake: $129k12517 · Copake Falls: $154k12521 · Craryville: $76k12523 · Elizaville: $54k12526 · Germantown: $98k12529 · Hillsdale: $71k12530 · Hollowville: –12534 · Hudson: $73k12544 · Mellenville: –12546 · Millerton: $85k12565 · Philmont: $57k12567 · Pine Plains: $104k12571 · Red Hook: $119k12583 · Tivoli: $80k125341252912571125671207512546120371218412123120601252112062125021252612523125831251612125121561213612173125031201712017 · Austerlitz: –12024 · Brainard: –12029 · Canaan: $104k12037 · Chatham: $90k12060 · East Chatham: $102k12062 · East Nassau: $88k12075 · Ghent: $98k12106 · Kinderhook: $76k12115 · Malden Bridge: $92k12123 · Nassau: $109k12125 · New Lebanon: $56k12130 · Niverville: $104k12132 · North Chatham: –12136 · Old Chatham: $149k12156 · Schodack Landing: $108k12165 · Spencertown: $65k12172 · Stottville: $87k12173 · Stuyvesant: $77k12174 · Stuyvesant Falls: $51k12184 · Valatie: $99k12195 · West Lebanon: $149k12502 · Ancram: $85k12503 · Ancramdale: $118k12513 · Claverack: $61k12516 · Copake: $129k12517 · Copake Falls: $154k12521 · Craryville: $76k12523 · Elizaville: $54k12526 · Germantown: $98k12529 · Hillsdale: $71k12530 · Hollowville: –12534 · Hudson: $73k12544 · Mellenville: –12546 · Millerton: $85k12565 · Philmont: $57k12567 · Pine Plains: $104k12571 · Red Hook: $119k12583 · Tivoli: $80k12534125291257112567120751254612037121841212312060125211206212502125261252312583125161212512156125031201712017 · Austerlitz: –12024 · Brainard: –12029 · Canaan: $104k12037 · Chatham: $90k12060 · East Chatham: $102k12062 · East Nassau: $88k12075 · Ghent: $98k12106 · Kinderhook: $76k12115 · Malden Bridge: $92k12123 · Nassau: $109k12125 · New Lebanon: $56k12130 · Niverville: $104k12132 · North Chatham: –12136 · Old Chatham: $149k12156 · Schodack Landing: $108k12165 · Spencertown: $65k12172 · Stottville: $87k12173 · Stuyvesant: $77k12174 · Stuyvesant Falls: $51k12184 · Valatie: $99k12195 · West Lebanon: $149k12502 · Ancram: $85k12503 · Ancramdale: $118k12513 · Claverack: $61k12516 · Copake: $129k12517 · Copake Falls: $154k12521 · Craryville: $76k12523 · Elizaville: $54k12526 · Germantown: $98k12529 · Hillsdale: $71k12530 · Hollowville: –12534 · Hudson: $73k12544 · Mellenville: –12546 · Millerton: $85k12565 · Philmont: $57k12567 · Pine Plains: $104k12571 · Red Hook: $119k12583 · Tivoli: $80k1253412529125711256712075121841212312060125211250212526125831251612125
The residential ZIP codes of Columbia 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 $72,741 and $103,542.

They carry 38 postal town names.

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

All 38 residential ZIP codes in Columbia County

31 ZIP codes lie mainly in Columbia County; 7 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Columbia County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
12534 Hudson 17,176 194 $73k $317k 100%
12184 Valatie 7,787 198 $99k $355k 98%
12037 Chatham 3,926 108 $90k $344k 100%
12526 Germantown 3,548 110 $98k $485k 100%
12075 Ghent 3,248 90 $98k $423k 100%
12529 Hillsdale 2,410 35 $71k $385k 100%
12173 Stuyvesant 2,099 129 $77k $226k 100%
12521 Craryville 2,056 64 $76k $339k 100%
12516 Copake 1,925 94 $129k $310k 100%
12523 Elizaville 1,908 85 $54k $343k 100%
12106 Kinderhook 1,864 130 $76k $278k 100%
12060 East Chatham 1,859 52 $102k $399k 100%
12565 Philmont 1,439 1,016 $57k $225k 100%
12125 New Lebanon 1,141 71 $56k $276k 100%
12029 Canaan 1,069 51 $104k $422k 100%
12136 Old Chatham 1,043 51 $149k $472k 100%
12502 Ancram 984 31 $85k $371k 100%
12503 Ancramdale 732 33 $118k $507k 100%
12017 Austerlitz 471 32 – – 100%
12174 Stuyvesant Falls 427 390 $51k – 100%
12530 Hollowville 270 1,517 – – 100%
12130 Niverville 233 428 $104k $187k 100%
12513 Claverack 228 78 $61k $438k 100%
12165 Spencertown 220 130 $65k $418k 100%
12517 Copake Falls 187 39 $154k $433k 100%
12172 Stottville 176 329 $87k – 100%
12195 West Lebanon 162 207 $149k $230k 100%
12544 Mellenville 127 221 – – 100%
12132 North Chatham 111 221 – – 100%
12024 Brainard 78 27 – – 99%
12115 Malden Bridge 60 17 $92k – 100%

Partly in Columbia County

Residential ZIP codes mainly in another county that reach at least 1% into Columbia County, by their share here
In this county
12583 Tivoli 1,994 171 $80k $463k 38%
12567 Pine Plains 2,695 59 $104k $349k 32%
12156 Schodack Landing 808 56 $108k $242k 29%
12546 Millerton 2,706 60 $85k $313k 21%
12571 Red Hook 10,108 174 $119k $431k 15%
12062 East Nassau 1,650 50 $88k $250k 10%
12123 Nassau 4,457 140 $109k $297k 2%

Download the 40 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?

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

Share of each ZIP code's land in Columbia County and in the neighboring counties
ZIPIn ColumbiaElsewhere
1257115%Dutchess County 85%
1218498%Rensselaer County 2%
121232%Rensselaer County 98%
1254621%Dutchess County 79%
1256732%Dutchess County 68%
1258338%Dutchess County 62%
1206210%Rensselaer County 90%
1215629%Rensselaer County 71%
1202499%

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

PO Box and single-organization ZIP codes

ZIP codes in Columbia County without a residential area (GeoNames postal codes)
ZIPPostal name
12050Columbiaville
12541Livingston

Source: GeoNames postal codes (CC BY 4.0).

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

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Columbia County's ZIP codes use 3 prefixes: 120, 121 and 125.

Three-digit prefixes of Columbia 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 Columbia County's
PrefixSectional centerHereAll codes
120 Albany, NY (SCF 120) 8 71
121 Albany, NY (SCF 120) 14 73
125 Mid-Hudson, NY (SCF 125) 18 74

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