Amsterdam is a village located in Jefferson County, Ohio. Amsterdam has a 2025 population of 418. Amsterdam is currently declining at a rate of -0.95% annually and its population has decreased by -4.35% since the most recent census, which recorded a population of 437 in 2020.
The average household income in Amsterdam is $62,031 with a poverty rate of 21.7%.The median age in Amsterdam is 37 years: 42.5 years for males, and 34.4 years for females.
Data after 2023 is projected based on recent change
The racial composition of Amsterdam includes 99.18% White, and smaller percentages for Two or more races and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 365 | 99.18% |
Two or more races | 3 | 0.82% |
Married
Widowed
Divorced
Separated
Never Married
Amsterdam's average per capita income is $40,469. Household income levels show a median of $46,719. The poverty rate stands at 21.7%.
Name | Median | Mean |
---|---|---|
Married Families | $73,750 | - |
Families | $54,018 | $71,916 |
Households | $46,719 | $62,031 |
Non Families | $24,500 | $27,880 |
Average Income
Median Household Income
Poverty Rate