North Andover is located in Essex County, Massachusetts. North Andover has a 2025 population of 32,269. North Andover is currently growing at a rate of 1.02% annually and its population has increased by 4.56% since the most recent census, which recorded a population of 30,861 in 2020.
The average household income in North Andover is $176,588 with a poverty rate of 7.73%.The median age in North Andover is 39.7 years: 37.1 years for males, and 43.2 years for females.
Data after 2023 is projected based on recent change
The racial composition of North Andover includes 81.73% White, 6.48% Asian, 3.08% Black or African American, and smaller percentages for other race, Native American and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 25,356 | 81.73% |
Asian | 2,009 | 6.48% |
Two or more races | 1,513 | 4.88% |
Black or African American | 956 | 3.08% |
Other race | 929 | 2.99% |
Native American | 261 | 0.84% |
Married
Widowed
Divorced
Separated
Never Married
North Andover's average per capita income is $84,608. Household income levels show a median of $134,319. The poverty rate stands at 7.73%.
Name | Median | Mean |
---|---|---|
Married Families | $205,961 | - |
Families | $179,133 | $214,874 |
Households | $134,319 | $176,588 |
Non Families | $62,665 | $89,899 |
Average Income
Median Household Income
Poverty Rate