Financial Stability
Median Household Income

Using the charts: Items in the legend below the chart can be clicked on and off to aid in analysis. The chart can also be printed or exported as an image or document using the menu at the top right.

Median Household Income

Click on arrows to view legend and click on a point on map to view data. Zoom in (+ sign) to view localities.

What does this measure?

Median household income, inflated to 2021 dollars. Half of incomes are below the median and half are above.

Why is this important?

Median household income is a gauge of overall economic health of the region and the financial resources of households.

How is the region performing?

The median household income in the Mid-Hudson Valley was $80,700 in 2017-21, higher than both the state (excluding NYC) and national medians of $77,800 and $69,000, respectively. Median incomes were higher than the region in Putnam ($111,600), Dutchess ($87,100) and Orange counties ($85,600), while Ulster ($71,000), Sullivan ($63,400) and Greene ($62,800) were lower.

When adjusted for inflation, regional median income essentially remained unchanged from 2000 to 2017-21. Most counties in the region had modest increases during this period, while Putnam declined 5% ($5,900). Dutchess, Orange and Ulster were virtually unchanged. The region performed on par with the state (outside New York City) and the nation, which remained unchanged. At the regional level, the vast majority of the decrease occurred between 2000 and 2007-11 and increased from 2012-16 to 2017-21. Most counties also saw all or most of their decline between 2000 and 2012-16, but the median later rebounded in several counties, with Columbia and Greene up 7% and 6% respectively, from 2000 to 2017-21.

Among local municipalities, median incomes were highest in 2017-21 in the Village of Tuxedo Park ($250,000), the Town of Tuxedo ($173,100), Village of Woodbury ($130,800) and Town of Chester ($126,300). They were lowest in the villages of Monticello ($38,900), Liberty ($34,700), and Bloomingburg ($25,000) and in the cities of Poughkeepsie ($48,800), Newburgh ($48,000), Hudson ($40,400), and Port Jervis ($36,100).

Notes about the data

Figures for the region were calculated by aggregating county medians based on each county's share of the region's population. Data are presented in 2020 dollars. The multiyear figures are from the Census Bureau's American Community Survey. The bureau combined five years of responses to the survey to provide estimates for smaller geographic areas and increase the precision of its estimates. However, because the information came from a survey, the samples responding to the survey were not always large enough to produce reliable results, especially in small geographic areas. CGR has noted on data tables the estimates with relatively large margins of error. Estimates with three asterisks have the largest margins, plus or minus 50% or more of the estimate. Two asterisks mean plus or minus 35%-50%, and one asterisk means plus or minus 20%-35%. For all estimates, the confidence level is 90%, meaning there is 90% probability the true value (if the whole population were surveyed) would be within the margin of error (or confidence interval). The survey provides data on characteristics of the population that used to be collected only during the decennial census. Data for this indicator are expected to be released in the fourth quarter.

Median Household Income
NYS (excluding NYC)$77,285$73,735$72,375$77,756
Columbia Cities
Hudson city, Columbia County$39,489$47,628$35,047$40,417
Columbia Towns
Ancram town, Columbia County$74,372$71,736$74,037*$82,885
Austerlitz town, Columbia County$83,550$83,722$73,991*$75,179*
Canaan town, Columbia County$83,937$85,117$87,249$98,472
Chatham town, Columbia County$80,078$95,064$77,278$92,794*
Claverack town, Columbia County$67,738$62,189$59,530$70,256
Clermont town, Columbia County$76,508$77,670$91,934$85,083
Copake town, Columbia County$68,736$70,703*$74,797*$103,681*
Gallatin town, Columbia County$69,050$76,997$82,122$83,661
Germantown town, Columbia County$68,629$64,889$73,386$83,958
Ghent town, Columbia County$70,799$64,432$69,606$74,632
Greenport town, Columbia County$60,820$47,795$61,617$64,053
Hillsdale town, Columbia County$65,313$70,772*$79,087*$81,293
Kinderhook town, Columbia County$85,559$85,424$90,797$79,617
Livingston town, Columbia County$60,370$58,644$71,217$52,500**
New Lebanon town, Columbia County$72,874$71,442*$58,834$71,719
Stockport town, Columbia County$68,486$61,158$58,863*$73,694
Stuyvesant town, Columbia County$81,167$72,446$70,563*$73,542*
Taghkanic town, Columbia County$74,499$87,474$62,801*$98,542*
Columbia Villages
Chatham village, Columbia County$63,535$59,274*$55,393*$84,205*
Kinderhook village, Columbia County$93,522$91,552$85,381*$83,269
Philmont village, Columbia County$50,573$42,006*$43,336$54,477
Valatie village, Columbia County$72,175$60,902*$75,425$76,786*
Dutchess Cities
Beacon city, Dutchess County$73,575$72,437$71,034$92,676
Poughkeepsie city, Dutchess County$47,800$47,054$44,107$48,805
Dutchess Towns
Amenia town, Dutchess County$63,808$69,667*$65,483$65,000
Beekman town, Dutchess County$106,713$107,153$106,742$106,427
Clinton town, Dutchess County$108,007$110,788$100,058$94,750**
Dover town, Dutchess County$81,911$81,267$61,644$77,317
East Fishkill town, Dutchess County$127,506$113,649$118,523$124,632
Fishkill town, Dutchess County$85,788$94,746$93,351$85,999
Hyde Park town, Dutchess County$82,739$83,301$85,516$78,725
La Grange town, Dutchess County$121,792$120,259$117,853$120,117
Milan town, Dutchess County$88,628$85,730$70,334$87,798*
North East town, Dutchess County$68,374$74,474$70,832$75,417*
Pawling town, Dutchess County$99,833$99,760$91,108$106,806
Pine Plains town, Dutchess County$70,142$78,951$70,916$67,212
Pleasant Valley town, Dutchess County$88,770$91,131$85,434$84,417
Poughkeepsie town, Dutchess County$89,988$82,495$80,819$85,322
Red Hook town, Dutchess County$75,958$85,510$79,359$98,883
Rhinebeck town, Dutchess County$85,681$82,918$80,034$90,833*
Stanford town, Dutchess County$88,021$82,118$87,655$87,938*
Union Vale town, Dutchess County$114,666$95,568$105,492$91,386
Wappinger town, Dutchess County$94,464$90,590$84,747$90,707
Washington town, Dutchess County$84,746$81,521$86,219$95,036*
Dutchess Villages
Fishkill village, Dutchess County$59,112$84,274$61,195$88,345
Millbrook village, Dutchess County$67,583$72,090$84,845*$60,313**
Millerton village, Dutchess County$58,839$70,894$57,862*$69,821
Pawling village, Dutchess County$75,605$74,868*$65,624*$86,125*
Red Hook village, Dutchess County$60,641$59,263$60,601$88,482*
Rhinebeck village, Dutchess County$67,725$78,334*$55,039**$68,854*
Tivoli village, Dutchess County$65,931$58,726*$50,957$56,071**
Wappingers Falls village, Dutchess County$63,632$60,154$53,021*$59,607*
Greene Towns
Ashland town, Greene County$57,507$48,587***$56,573$73,393***
Athens town, Greene County$64,602$71,081$55,336$73,438
Cairo town, Greene County$58,545$54,899*$59,099$71,159
Catskill town, Greene County$54,537$54,894$50,232$52,166
Coxsackie town, Greene County$61,529$61,182$66,640$64,439*
Durham town, Greene County$55,759$57,785*$57,341*$56,845
Greenville town, Greene County$62,494$54,274*$56,675$71,782
Halcott town, Greene County$50,573$59,730***$61,390***$56,216
Hunter town, Greene County$54,295$41,800$55,317$57,386***
Jewett town, Greene County$66,965$47,810*$51,880*$55,694
Lexington town, Greene County$47,778$53,296$53,845*$98,750**
New Baltimore town, Greene County$78,292$78,660$80,442$81,538*
Prattsville town, Greene County$49,859$47,433*$48,689*$43,333***
Windham town, Greene County$58,569$68,693$59,979*$55,781
Greene Villages
Athens village, Greene County$60,061$64,749$54,222$68,889
Catskill village, Greene County$45,663$56,582$36,269*$52,500*
Coxsackie village, Greene County$58,712$62,724*$64,010$53,507
Hunter village, Greene County$52,860$38,315*$27,553**N/A***
Tannersville village, Greene County$46,354$36,413$57,156$56,364*
Orange Cities
Middletown city, Orange County$64,359$66,557$56,812$59,755
Newburgh city, Orange County$49,334$45,380$37,787$47,952
Port Jervis city, Orange County$49,186$48,261$48,893$36,065*
Orange Towns
Blooming Grove town, Orange County$107,412$103,502$105,525$91,218
Chester town, Orange County$112,682$110,027$103,732$126,275
Cornwall town, Orange County$96,835$100,546$100,802$104,167
Crawford town, Orange County$92,811$93,286$86,785$106,858
Deerpark town, Orange County$73,191$54,701$55,091$63,846
Goshen town, Orange County$97,696$103,057$103,979$101,165
Greenville town, Orange County$98,011$111,596*$103,792$124,063
Hamptonburgh town, Orange County$121,029$129,346$118,781$101,349*
Highlands town, Orange County$85,904$90,576$101,997$103,842
Minisink town, Orange County$90,368$108,576$100,502$97,868
Monroe town, Orange County$82,769$84,410$69,882$110,389
Montgomery town, Orange County$80,383$83,970$77,994$85,255
Mount Hope town, Orange County$92,624$90,276$87,390$100,938
New Windsor town, Orange County$83,134$86,534$83,577$95,019
Newburgh town, Orange County$97,616$94,287$94,683$96,020
Tuxedo town, Orange County$114,531$95,393$114,005$173,125*
Wallkill town, Orange County$83,967$81,537$70,644$83,118
Warwick town, Orange County$99,368$103,970$96,584$110,707
Wawayanda town, Orange County$100,654$98,773*$106,039$106,574*
Woodbury town, Orange County$128,633$132,415$136,053$123,324
Orange Villages
Chester village, Orange County$90,134$82,925$76,497$92,868**
Cornwall-on-Hudson village, Orange County$101,295$106,753$107,907$106,280
Florida village, Orange County$89,282$88,791$96,289$101,250
Goshen village, Orange County$82,823$85,128$85,110*$66,746*
Greenwood Lake village, Orange County$91,206$83,919$96,711*$95,481*
Harriman village, Orange County$97,733$85,564$68,211$78,942*
Highland Falls village, Orange County$74,546$79,480$90,771$96,068*
Kiryas Joel village, Orange County$24,622$26,660$29,739$39,826
Maybrook village, Orange County$85,995$67,031$61,214$80,438
Monroe village, Orange County$115,169$135,187$115,635$107,944
Montgomery village, Orange County$85,238$89,571$83,481*$94,130*
Otisville village, Orange County$80,510$78,732**$80,313$85,598*
South Blooming Grove village, Orange County$107,508$92,714$78,657
Tuxedo Park village, Orange County$149,343$156,853*$147,477*$250,001
Unionville village, Orange County$60,540$56,655**$76,813*$80,417**
Walden village, Orange County$70,763$73,952*$78,027*$64,115*
Warwick village, Orange County$80,779$80,631$74,175$79,147*
Washingtonville village, Orange County$101,765$81,406*$92,756$89,756
Woodbury village, Orange County$132,723$137,806$130,795
Putnam Towns
Carmel town, Putnam County$125,899$121,695$116,043$112,708
Kent town, Putnam County$117,669$107,620$102,207$108,494
Patterson town, Putnam County$107,754$103,582$105,429$102,092
Philipstown town, Putnam County$116,935$99,860$115,268$119,918
Putnam Valley town, Putnam County$118,632$111,536$120,839$117,482
Southeast town, Putnam County$112,669$110,927$103,663$105,876
Putnam Villages
Brewster village, Putnam County$69,532$62,868*$60,994*$54,348*
Cold Spring village, Putnam County$86,824$83,489$91,167$117,292*
Nelsonville village, Putnam County$97,588$102,093*$109,451*$113,333*
Sullivan Towns
Bethel town, Sullivan County$58,581$63,681*$61,346*$66,611
Callicoon town, Sullivan County$63,125$63,978$73,985$64,813
Cochecton town, Sullivan County$67,092$68,034$68,072$53,333**
Delaware town, Sullivan County$65,295$65,395$69,505$72,833*
Fallsburg town, Sullivan County$53,732$50,889$49,617$53,625
Forestburgh town, Sullivan County$91,286$83,465$83,710$122,083
Fremont town, Sullivan County$53,877$77,344$54,334$63,333**
Highland town, Sullivan County$66,158$65,908*$53,769*$56,361*
Liberty town, Sullivan County$52,083$51,197*$43,369$52,134
Lumberland town, Sullivan County$69,328$55,874$73,005$94,063
Mamakating town, Sullivan County$67,866$64,749$67,292$80,971
Neversink town, Sullivan County$73,474$54,148$79,478$77,292*
Rockland town, Sullivan County$53,477$65,214$56,597$44,712**
Thompson town, Sullivan County$57,758$48,026$45,301$54,321
Tusten town, Sullivan County$63,146$62,407$49,491$51,636
Sullivan Villages
Bloomingburg village, Sullivan County$62,735$34,131***$40,927*$25,069*
Jeffersonville village, Sullivan County$52,860$49,514**$57,156*$63,125***
Liberty village, Sullivan County$45,383$38,591**$34,773*$34,651**
Monticello village, Sullivan County$36,874$38,210*$30,242*$38,885*
Woodridge village, Sullivan County$38,629$34,934*$47,013*$54,583***
Wurtsboro village, Sullivan County$62,619$65,502*$65,926*$75,469
Ulster Cities
Kingston city, Ulster County$51,387$54,253$49,124$58,840
Ulster Towns
Denning town, Ulster County$66,511$63,578*$72,680*$74,583
Esopus town, Ulster County$76,306$82,765$79,761$72,917
Gardiner town, Ulster County$88,532$111,583$81,173*$84,741
Hardenburgh town, Ulster County$57,379$44,248*$45,866**$65,469**
Hurley town, Ulster County$83,039$76,310$86,087$83,977*
Kingston town, Ulster County$69,125$59,943*$75,385$56,500*
Lloyd town, Ulster County$85,692$72,094$76,875$78,381
Marbletown town, Ulster County$75,224$93,033$71,247$76,250*
Marlborough town, Ulster County$80,979$76,110$80,391$101,034
New Paltz town, Ulster County$65,940$73,759$79,064$79,615
Olive town, Ulster County$73,856$65,225$73,802$85,353*
Plattekill town, Ulster County$65,787$72,460$63,068$78,301*
Rochester town, Ulster County$70,054$74,203$67,676$69,583
Rosendale town, Ulster County$72,023$68,184$76,035$61,559
Saugerties town, Ulster County$68,964$68,458$66,205$64,441
Shandaken town, Ulster County$51,341$52,703*$55,644**$54,700*
Shawangunk town, Ulster County$85,172$96,742$91,703$92,066
Ulster town, Ulster County$71,088$64,163$56,290$67,357
Wawarsing town, Ulster County$58,345$57,317$52,693$54,111
Woodstock town, Ulster County$80,050$76,796$82,146$66,181
Ulster Villages
Ellenville village, Ulster County$44,686$49,761$50,503$53,846**
New Paltz village, Ulster County$35,371$50,147*$45,970$51,912**
Saugerties village, Ulster County$57,780$62,636$48,689*$49,256*

Source: U.S. Census Bureau
Notes: Figures in 2021 dollars. Multiyear results are from rolling American Community Survey. * Margin of error between 20% & 35% of estimate; ** margin of error between 35% & 50%; *** margin of error greater than 50%.

Children Living in Poverty Increasing
Children Living in Poverty, by Race/Ethnicity Not Applicable
Single-Parent Families Increasing
Single-Parent Families, by Race/Ethnicity Not Applicable
Rate of Child Abuse and Neglect Decreasing
Rate of Foster Care Admissions Decreasing
Teen Pregnancy Decreasing
Voter Registration Rate Increasing
Voter Participation Rate Decreasing
Total Population Increasing
Population by Age Not Applicable
Population by Race/Ethnicity Not Applicable
Household Types Not Applicable
Change in Total Jobs Increasing
Foreign-Born Population Increasing
Employment by Sector Not Applicable
Spending for County Government Increasing
Tourism Revenue Increasing
Preschoolers Receiving Special Education Services Increasing
Prekindergarten Participation Decreasing
Students Receiving Special Education Services Increasing
Per-Student Spending Increasing
Student Performance on Grade 4 English, by Economic Background Not Applicable
Student Performance on Grade 4 English, by Race/Ethnicity Not Applicable
Student Performance on Grade 4 Math, by Economic Background Not Applicable
Student Performance on Grade 4 Math, by Race/Ethnicity Not Applicable
High School Cohort Graduation Rate Increasing
High School Cohort Dropout Rate Decreasing
High School GED Rate Decreasing
Education Levels of Adults Not Applicable
Education Levels of Adults, by Race/Ethnicity Not Applicable
Median Household Income Maintaining
Median Household Income, by Race/Ethnicity Not Applicable
People Living in Poverty Maintaining
People Living in Poverty, by Race/Ethnicity Not Applicable
Seniors Living in Poverty Increasing
Veterans Living in Poverty Maintaining
Children Receiving Subsidized Child Care Decreasing
Students Eligible for Free/Reduced Price Lunch Increasing
Earned Income Tax Credit Participation Decreasing
People Without Health Insurance Decreasing
Deaths from Drug Overdoses Increasing
Early Prenatal Care, by Mother's Race/Ethnicity Not Applicable
Living Wage Rate by Household Type Not Applicable
Income in Relation to Poverty Level Not Applicable
Babies with Low Birth Weights Increasing
People Living wth HIV Increasing
Mental Health Clinic Visits Decreasing
Homeownership Rates Increasing
Homeless Persons Decreasing
Cost of Homeownership Maintaining
Cost of Renting Not Applicable
Violent Crimes Decreasing
Domestic Violence Decreasing
Arrest Rates, by Race/Ethnicity Not Applicable