Andover, MA
Full City Profile · Massachusetts · Middlesex County County
3.5
/5.0
B+
Good
9,261
Population
2,510/sq mi density
$127,054
Median Income
$70,374 per capita
$719,900
Home Value
$961,136 Zillow
$1,422
Median Rent
26.8% income on rent
51°F
Avg Temperature
246 sunny days/yr
22
Violent Crime/100K
588 property/100K
B+
Overall
3.5 / 5.0
Good overall score based on economy, affordability, safety and education
A+
Economy
4.5 / 5.0
$127,054 median income, 5.0% unemployment
B
Affordability
3.5 / 5.0
$719,900 home value, $1,422/mo rent
F
Safety
1.0 / 5.0
22 violent crimes/100K
A+
Education
5.0 / 5.0
67.7% bachelor's degree or higher
Libraries in Andover (57)
CARY MEMORIAL LIBRARY
552,286 visits/yr
Revenue: $2,542,698 · Expenditure: $2,784,551
MIDDLESEX County (pop. 1,570,315)
1874 MASSACHUSETTS AVENUE
SAMUEL S. POLLARD MEMORIAL LIBRARY
478,846 visits/yr
Revenue: $1,337,024 · Expenditure: $1,415,912
MIDDLESEX County (pop. 1,570,315)
401 MERRIMACK ST.
MEMORIAL HALL LIBRARY
372,801 visits/yr
Revenue: $2,615,475 · Expenditure: $3,007,736
ESSEX County (pop. 769,091)
2 NORTH MAIN STREET
HAVERHILL PUBLIC LIBRARY
331,416 visits/yr
Revenue: $1,542,999 · Expenditure: $1,797,442
ESSEX County (pop. 769,091)
99 MAIN ST.
CONCORD FREE PUBLIC LIBRARY
331,248 visits/yr
Revenue: $2,033,452 · Expenditure: $1,817,950
MIDDLESEX County (pop. 1,570,315)
129 MAIN STREET
MALDEN PUBLIC LIBRARY
330,786 visits/yr
Revenue: $1,479,074 · Expenditure: $1,449,448
MIDDLESEX County (pop. 1,570,315)
36 SALEM ST.
LYNN PUBLIC LIBRARY
318,634 visits/yr
Revenue: $1,126,643 · Expenditure: $1,310,646
ESSEX County (pop. 769,091)
5 NORTH COMMON ST.
MEDFORD PUBLIC LIBRARY
313,768 visits/yr
Revenue: $1,154,880 · Expenditure: $1,120,084
MIDDLESEX County (pop. 1,570,315)
111 HIGH ST.
ROBBINS LIBRARY
313,203 visits/yr
Revenue: $2,415,880 · Expenditure: $2,073,906
MIDDLESEX County (pop. 1,570,315)
700 MASSACHUSETTS AVENUE
PEABODY INSTITUTE LIBRARY
287,382 visits/yr
Revenue: $1,847,572 · Expenditure: $1,949,468
ESSEX County (pop. 769,091)
82 MAIN ST.
LUCIUS BEEBE MEMORIAL LIBRARY
278,405 visits/yr
Revenue: $1,485,249 · Expenditure: $1,798,786
MIDDLESEX County (pop. 1,570,315)
345 MAIN STREET
WINCHESTER PUBLIC LIBRARY
278,219 visits/yr
Revenue: $1,877,921 · Expenditure: $1,710,287
MIDDLESEX County (pop. 1,570,315)
80 WASHINGTON STREET
CHELMSFORD PUBLIC LIBRARY
245,845 visits/yr
Revenue: $1,823,347 · Expenditure: $1,870,120
MIDDLESEX County (pop. 1,570,315)
25 BOSTON RD.
PARLIN MEMORIAL LIBRARY
243,405 visits/yr
Revenue: $936,675 · Expenditure: $1,128,908
MIDDLESEX County (pop. 1,570,315)
410 BROADWAY
MELROSE PUBLIC LIBRARY
239,940 visits/yr
Revenue: $1,095,900 · Expenditure: $986,033
MIDDLESEX County (pop. 1,570,315)
69 WEST EMERSON ST.
READING PUBLIC LIBRARY
230,484 visits/yr
Revenue: $1,403,002 · Expenditure: $1,645,312
MIDDLESEX County (pop. 1,570,315)
64 MIDDLESEX AVE.
SALEM PUBLIC LIBRARY
212,467 visits/yr
Revenue: $1,352,608 · Expenditure: $1,552,055
ESSEX County (pop. 769,091)
370 ESSEX ST.
KELLEY LIBRARY
207,781 visits/yr
Revenue: $1,372,239 · Expenditure: $1,376,148
ROCKINGHAM County (pop. 300,621)
234 MAIN STREET
BEDFORD FREE PUBLIC LIBRARY
202,029 visits/yr
Revenue: $1,258,500 · Expenditure: $1,377,919
MIDDLESEX County (pop. 1,570,315)
7 MUDGE WAY
LAWRENCE PUBLIC LIBRARY
193,463 visits/yr
Revenue: $1,135,989 · Expenditure: $1,204,550
ESSEX County (pop. 769,091)
51 LAWRENCE ST.
STEVENS MEMORIAL LIBRARY
176,385 visits/yr
Revenue: $893,931 · Expenditure: $992,786
ESSEX County (pop. 769,091)
345 MAIN STREET
LEACH LIBRARY
163,198 visits/yr
Revenue: $1,263,359 · Expenditure: $1,245,008
ROCKINGHAM County (pop. 300,621)
276 MAMMOTH ROAD
BURLINGTON PUBLIC LIBRARY
162,113 visits/yr
Revenue: $1,403,349 · Expenditure: $1,396,339
MIDDLESEX County (pop. 1,570,315)
22 SEARS STREET
TEWKSBURY PUBLIC LIBRARY
161,329 visits/yr
Revenue: $984,332 · Expenditure: $1,175,328
MIDDLESEX County (pop. 1,570,315)
300 CHANDLER STREET
BILLERICA PUBLIC LIBRARY
153,847 visits/yr
Revenue: $1,487,135 · Expenditure: $1,551,613
MIDDLESEX County (pop. 1,570,315)
15 CONCORD RD.
NEVINS MEMORIAL LIBRARY
149,351 visits/yr
Revenue: $1,486,252 · Expenditure: $1,543,427
ESSEX County (pop. 769,091)
305 BROADWAY
WILMINGTON MEMORIAL LIBRARY
145,089 visits/yr
Revenue: $1,083,165 · Expenditure: $1,238,772
MIDDLESEX County (pop. 1,570,315)
175 MIDDLESEX AVE.
DERRY PUBLIC LIBRARY
141,483 visits/yr
Revenue: $1,208,728 · Expenditure: $1,164,827
ROCKINGHAM County (pop. 300,621)
64 EAST BROADWAY
MOSES GREELEY PARKER MEMORIAL LIB.
140,242 visits/yr
Revenue: $807,165 · Expenditure: $952,801
MIDDLESEX County (pop. 1,570,315)
28 ARLINGTON STREET
WOBURN PUBLIC LIBRARY
130,359 visits/yr
Revenue: $1,132,274 · Expenditure: $1,059,909
MIDDLESEX County (pop. 1,570,315)
45 PLEASANT ST.
STONEHAM PUBLIC LIBRARY
106,051 visits/yr
Revenue: $765,477 · Expenditure: $839,030
MIDDLESEX County (pop. 1,570,315)
431 MAIN ST.
LYNNFIELD PUBLIC LIBRARY
98,981 visits/yr
Revenue: $754,606 · Expenditure: $765,240
ESSEX County (pop. 769,091)
18 SUMMER ST.
SAUGUS PUBLIC LIBRARY
91,578 visits/yr
Revenue: $547,402 · Expenditure: $683,592
ESSEX County (pop. 769,091)
295 CENTRAL ST.
LINCOLN PUBLIC LIBRARY
91,149 visits/yr
Revenue: $931,780 · Expenditure: $927,181
MIDDLESEX County (pop. 1,570,315)
BEDFORD ROAD
SWAMPSCOTT PUBLIC LIBRARY
84,240 visits/yr
Revenue: $730,027 · Expenditure: $683,500
ESSEX County (pop. 769,091)
61 BURRILL ST.
GLEASON PUBLIC LIBRARY
82,967 visits/yr
Revenue: $565,338 · Expenditure: $617,228
MIDDLESEX County (pop. 1,570,315)
22 BEDFORD ROAD
NESMITH LIBRARY
80,854 visits/yr
Revenue: $1,043,790 · Expenditure: $1,019,927
ROCKINGHAM County (pop. 300,621)
8 FELLOWS ROAD
TOPSFIELD TOWN LIBRARY
75,431 visits/yr
Revenue: $528,656 · Expenditure: $732,146
ESSEX County (pop. 769,091)
1 SOUTH COMMON STREET
HAMPSTEAD PUBLIC LIBRARY
67,678 visits/yr
Revenue: $470,742 · Expenditure: $457,262
ROCKINGHAM County (pop. 300,621)
9 MARY E. CLARK DRIVE
AMESBURY PUBLIC LIBRARY
64,386 visits/yr
Revenue: $798,457 · Expenditure: $739,305
ESSEX County (pop. 769,091)
149 MAIN ST.
PLAISTOW PUBLIC LIBRARY
58,005 visits/yr
Revenue: $523,455 · Expenditure: $505,039
ROCKINGHAM County (pop. 300,621)
85 MAIN STREET
KIMBALL LIBRARY
58,000 visits/yr
Revenue: $416,845 · Expenditure: $416,077
ROCKINGHAM County (pop. 300,621)
5 ACADEMY AVENUE
PELHAM PUBLIC LIBRARY
57,460 visits/yr
Revenue: $267,095 · Expenditure: $304,489
HILLSBOROUGH County (pop. 405,184)
24 VILLAGE GREEN
MERRIMAC PUBLIC LIBRARY
51,500 visits/yr
Revenue: $265,783 · Expenditure: $301,209
ESSEX County (pop. 769,091)
86 WEST MAIN ST.
FLINT PUBLIC LIBRARY
49,244 visits/yr
Revenue: $449,343 · Expenditure: $523,077
ESSEX County (pop. 769,091)
1 SOUTH MAIN ST.
G. A. R. MEMORIAL LIBRARY
48,965 visits/yr
Revenue: $323,665 · Expenditure: $391,358
ESSEX County (pop. 769,091)
490 MAIN ST.
FLINT MEMORIAL LIBRARY
38,220 visits/yr
Revenue: $480,455 · Expenditure: $556,131
MIDDLESEX County (pop. 1,570,315)
147 PARK ST.
GEORGETOWN PEABODY LIBRARY
35,580 visits/yr
Revenue: $319,294 · Expenditure: $365,870
ESSEX County (pop. 769,091)
2 MAPLE ST
LANGLEY ADAMS LIBRARY
34,459 visits/yr
Revenue: $248,856 · Expenditure: $261,190
ESSEX County (pop. 769,091)
185 MAIN STREET
REVERE PUBLIC LIBRARY
34,328 visits/yr
Revenue: $598,244 · Expenditure: $519,879
SUFFOLK County (pop. 767,254)
179 BEACH ST.
BOXFORD TOWN LIBRARY
29,451 visits/yr
Revenue: $444,288 · Expenditure: $486,714
ESSEX County (pop. 769,091)
10 ELM ST.
PEABODY INSTITUTE LIBRARY
29,000 visits/yr
Revenue: $1,314,099 · Expenditure: $1,222,969
ESSEX County (pop. 769,091)
15 SYLVAN ST.
TAYLOR LIBRARY
24,610 visits/yr
Revenue: $190,689 · Expenditure: $191,889
ROCKINGHAM County (pop. 300,621)
49 EAST DERRY ROAD
NEWBURY TOWN LIBRARY
18,979 visits/yr
Revenue: $235,320 · Expenditure: $282,603
ESSEX County (pop. 769,091)
0 LUNT ST.
NAHANT PUBLIC LIBRARY
11,383 visits/yr
Revenue: $201,843 · Expenditure: $207,390
ESSEX County (pop. 769,091)
15 PLEASANT ST.
GALE LIBRARY
10,539 visits/yr
Revenue: $120,112 · Expenditure: $118,751
ROCKINGHAM County (pop. 300,621)
16 SOUTH MAIN STREET
SOUTH HAMPTON FREE PUBLIC LIBRARY
4,298 visits/yr
Revenue: $42,394 · Expenditure: $41,394
ROCKINGHAM County (pop. 300,621)
3-1 HILLDALE AVENUE
All Countries























































































































































































































































