Demographic Data

Information provided below is sourced from the US Census Bureau and the Merrimack Valley Planning Commission. Sources of data is noted above each data set. For more data and information on Andover and the Merrimack Valley visit the Merrimack Valley Planning Commission Data Portal

Last update: May 2, 2024

Population 

(US Census)
Population (2020)
36,363

Age Distribution

(Merrimack Valley Planning Commission)
Median Age: 42.57
0-4 5-9 10-19 20-29 30-39 40-49 50-59 60-64 65+
1,481
3.99%
2,211
5.96%
4,811
12.97%
3,962
10.68%
4,277
11.53%
5,129
13.83%
5,780
15.59%
2,783
7.50%
6,652
17.94%

Gender

(Merrimack Valley Planning Commission)

Male Female
18,056
48.69%
19,030
51.31%

Ethnicity Distribution 

(US Census Bureau - May not equal 100% because of Census Reporting )
White Black or 
African American
American Indian Asian Pacific Islander Hispanic or 
Latino
Multirace
74.7% 2.5% 0.2% 14.8% 0.0% 9.3% 5.7%

Total Households 

(US Census Bureau)
Households
13,361

Size of Household

(Merrimack Valley Planning Commission)
1 Person  2 People 3 People  4 People 5 People  6+ People
3,633
27.98%
3,294
25.37%
$1,960
15.10%
2,706
20.84%
1,077
8.30%
254
1.96%

Median Household Income

(Merrimack Valley Planning Commission)
Average Household Income 
$178,179

Household Income Distribution

(Merrimack Valley Planning Commission)
<$10k $10k-$20k $20k-$30k $30k-$40k $40k-$50k $50k-$60k $60k-$75k $75k-$100k >$100k
294
2.26%%
309
2.38%
238
1.83%
426
3.28%
344
2.65%%
286
2.20%
705
5.43%
936
7.21%
9,444
72.75%

Labor Force Status

(Merrimack Valley Planning Commission)
Employed Unemployed Not in Labor Force In Armed Forces
20,009
598 9,780 37

Housing Units 

(Merrimack Valley Planning Commission)
Total Dwellings Owner-Occupied Renter-Occupied
13,785
8,385
64.59%
4,597
35.41%

Education Attainment

 (Merrimack Valley Planning Commission)

< Grade 9 Grade 9-12 High School  Some College Associates Degree Bachelors Degree Graduate Degree
528
2.02%
228
0.87%
2,095
8.03%
2,142
8.21%
1,310
5.02%
8,932
34.23%
10,856
41.61%