Bayonne is a city located in Hudson County, New Jersey. With a 2020 population of 65,075, it is the 10th largest city in New Jersey and the 590th largest city in the United States. Bayonne is currently declining at a rate of -0.01% annually but its population has increased by 3.25% since the most recent census, which recorded a population of 63,024 in 2010. Bayonne reached it's highest population of 88,979 in 1930. Spanning over 11 miles, Bayonne has a population density of 11,178 people per square mile.
The average household income in Bayonne is $80,094 with a poverty rate of 13.85%. The median rental costs in recent years comes to $1,221 per month, and the median house value is $320,300. The median age in Bayonne is 38 years, 36.2 years for males, and 39.6 years for females. For every 100 females there are 99.2 males.