Ulster County, New York ZIP codes
58 ZIP codes are in Ulster County, plus 8 that cross in from neighboring counties. It's part of the Kingston, NY metro area.
- ZIP codes
- 58
- Population in these ZIPs
- 194,344
- Avg. median income
- $92,000population-weighted
- Cities & towns
- 57
Click anywhere on the map to see which ZIP code it's in.
ZIP codes in Ulster County
| ZIP code | City | Population | Median income | Typical home value |
|---|---|---|---|---|
| 12401 | Kingston | 35,136 | $69,305 | $396,500 |
| 12402 PO Box | Kingston | — | — | — |
| 12404 | Accord | 3,935 | $77,214 | $541,000 |
| 12406 | Arkville | 644 | $71,208 | $268,100 |
| 12409 | Bearsville | 865 | $116,280 | $765,700 |
| 12410 | Big Indian | 343 | — | $411,800 |
| 12411 | Bloomington | 325 | $97,880 | $414,500 |
| 12412 | Boiceville | 475 | $82,195 | $445,200 |
| 12416 | Chichester | 106 | — | $414,700 |
| 12417 | Connelly | 828 | $120,417 | $270,200 |
| 12419 | Cottekill | 1,081 | $121,776 | $529,200 |
| 12420 | Cragsmoor | 381 | $120,559 | $517,900 |
| 12428 | Ellenville | 6,995 | $63,145 | $309,400 |
| 12429 | Esopus | 185 | — | — |
| 12432 | Glasco | 697 | $48,193 | $345,100 |
| 12433 | Glenford | 470 | $96,250 | $565,200 |
| 12435 | Greenfield Park | 209 | $112,813 | $395,000 |
| 12440 | High Falls | 1,826 | $106,553 | $516,200 |
| 12443 | Hurley | 3,559 | $104,412 | $452,100 |
| 12446 | Kerhonkson | 5,414 | $85,979 | $416,700 |
| 12448 | Lake Hill | 207 | — | $625,200 |
| 12449 | Lake Katrine | 3,010 | $93,750 | $365,900 |
| 12453 | Malden On Hudson | 241 | — | $431,100 |
| 12456 | Mount Marion | 390 | $63,833 | $279,500 |
| 12457 | Mount Tremper | 1,041 | $90,667 | $628,200 |
| 12458 | Napanoch | 3,074 | $64,851 | $298,500 |
| 12461 | Olivebridge | 1,604 | $112,273 | $561,400 |
| 12464 | Phoenicia | 1,033 | — | $414,900 |
| 12465 | Pine Hill | 255 | — | $415,300 |
| 12466 | Port Ewen | 1,981 | $78,182 | $390,700 |
| 12471 | Rifton | 237 | — | — |
| 12472 | Rosendale | 1,146 | $70,559 | $417,500 |
| 12475 | Ruby | 557 | $103,412 | $455,400 |
| 12477 | Saugerties | 19,066 | $80,861 | $417,100 |
| 12481 | Shokan | 1,247 | $124,286 | $463,500 |
| 12484 | Stone Ridge | 3,155 | $119,779 | $604,600 |
| 12486 | Tillson | 1,440 | $96,964 | $426,200 |
| 12487 | Ulster Park | 4,035 | $95,230 | $449,900 |
| 12489 | Wawarsing | 93 | — | $308,100 |
| 12490 | West Camp | 0 | — | — |
| 12491 | West Hurley | 1,981 | $100,257 | $481,000 |
| 12493 | West Park | 526 | $105,617 | $551,100 |
| 12494 | West Shokan | 934 | $145,303 | $506,100 |
| 12495 | Willow | 277 | — | $662,500 |
| 12498 | Woodstock | 4,572 | $94,210 | $661,200 |
| 12515 | Clintondale | 1,492 | $103,500 | $455,800 |
| 12525 | Gardiner | 2,749 | $110,268 | $565,000 |
| 12528 | Highland | 13,827 | $92,462 | $438,300 |
| 12542 | Marlboro | 5,612 | $121,378 | $472,300 |
| 12547 | Milton | 3,144 | $88,778 | $478,500 |
| 12548 | Modena | 1,064 | $132,083 | $462,000 |
| 12561 | New Paltz | 19,830 | $92,288 | $546,400 |
| 12566 | Pine Bush | 10,269 | $112,831 | $454,500 |
| 12568 PO Box | Plattekill | — | — | — |
| 12588 PO Box | Walker Valley | — | — | — |
| 12589 | Wallkill | 18,646 | $120,815 | $490,300 |
| 12725 | Claryville | 403 | $90,893 | $329,600 |
| 12740 | Grahamsville | 1,732 | $103,462 | $295,000 |
ZIP codes partly in Ulster County
These ZIP codes are mostly in a neighboring county but cover part of Ulster County.
| ZIP code | City | County | Population | Median income | Typical home value |
|---|---|---|---|---|---|
| 12441 | Highmount | Delaware County | 106 | $55,893 | — |
| 12455 | Margaretville | Delaware County | 1,689 | $85,926 | $346,000 |
| 12463 | Palenville | Greene County | 1,373 | — | $338,800 |
| 12480 | Shandaken | Greene County | 510 | $66,491 | $359,700 |
| 12483 | Spring Glen | Sullivan County | 45 | $2,499 | — |
| 12758 | Livingston Manor | Sullivan County | 4,025 | $68,958 | $333,200 |
| 12763 | Mountain Dale | Sullivan County | 890 | $55,741 | $280,900 |
| 12789 | Woodridge | Sullivan County | 2,594 | $71,729 | $289,800 |
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 and towns in Ulster County
- Kingston
- Accord
- Arkville
- Bearsville
- Big Indian
- Bloomington
- Boiceville
- Chichester
- Connelly
- Cottekill
- Cragsmoor
- Ellenville
- Esopus
- Glasco
- Glenford
- Greenfield Park
- High Falls
- Hurley
- Kerhonkson
- Lake Hill
- Lake Katrine
- Malden On Hudson
- Mount Marion
- Mount Tremper
- Napanoch
- Olivebridge
- Phoenicia
- Pine Hill
- Port Ewen
- Rifton
- Rosendale
- Ruby
- Saugerties
- Shokan
- Stone Ridge
- Tillson
- Ulster Park
- Wawarsing
- West Camp
- West Hurley
- West Park
- West Shokan
- Willow
- Woodstock
- Clintondale
- Gardiner
- Highland
- Marlboro
- Milton
- Modena
- New Paltz
- Pine Bush
- Plattekill
- Walker Valley
- Wallkill
- Claryville
- Grahamsville
Nearby counties
Frequently asked questions
How many ZIP codes are in Ulster County, New York?
58 ZIP codes are mainly in Ulster County, and 8 more ZIP codes from neighboring areas reach partly into it.
What cities are in Ulster County?
ZIP codes in Ulster County use the city names Accord, Arkville, Bearsville, Big Indian, Bloomington, Boiceville, Chichester, Claryville, Clintondale, Connelly, Cottekill and Cragsmoor and others.
What metro area is Ulster County in?
Ulster County is part of the Kingston, NY metropolitan statistical area.