Napanoch, NY has a population of 1,129 and is the 14,405th largest city in the United States. The population density is 925 per sq mi which is 158% higher than the New York average and 922% higher than the national average. The median age in Napanoch is 39 which is approximately 3% higher than the New York average of 38. In Napanoch, 57% of the population over 15 years of age are married, 86% speak English and 14% speak Spanish. 81% of Napanoch residents were born in New York, 7% were born out of state, 8% were born outside of the United States and 3% were foreign born.