Sign In Register

Roselle, IL

Full City Profile · Illinois · DuPage County County

3.7 /5.0
B+ Good
22,731 Population 4,103/sq mi density
$109,118 Median Income $50,062 per capita
$318,000 Home Value $367,649 Zillow
$1,496 Median Rent 25.5% income on rent
50°F Avg Temperature 275 sunny days/yr
71 Violent Crime/100K 645 property/100K
B+
Overall
3.7 / 5.0
Good overall score based on economy, affordability, safety and education
A+
Economy
4.5 / 5.0
$109,118 median income, 5.4% unemployment
A+
Affordability
5.0 / 5.0
$318,000 home value, $1,496/mo rent
F
Safety
1.0 / 5.0
71 violent crimes/100K
A
Education
4.3 / 5.0
41.8% bachelor's degree or higher

Libraries in Roselle (67)

NAPERVILLE PUBLIC LIBRARY
1,674,822 visits/yr
Revenue: $15,500,729 · Expenditure: $14,599,068
DUPAGE County (pop. 932,708)
200 WEST JEFFERSON AVENUE
SCHAUMBURG TOWNSHIP DISTRICT LIBRARY
1,540,000 visits/yr
Revenue: $15,208,105 · Expenditure: $13,435,589
COOK County (pop. 5,246,456)
130 SOUTH ROSELLE ROAD
AURORA PUBLIC LIBRARY
1,099,293 visits/yr
Revenue: $9,259,818 · Expenditure: $9,542,235
KANE County (pop. 527,306)
1 EAST BENTON STREET
GAIL BORDEN PUBLIC LIBRARY DISTRICT
935,479 visits/yr
Revenue: $11,638,262 · Expenditure: $11,093,472
KANE County (pop. 527,306)
270 NORTH GROVE AVENUE
ARLINGTON HEIGHTS MEMORIAL LIBRARY
910,655 visits/yr
Revenue: $13,717,862 · Expenditure: $11,674,466
COOK County (pop. 5,246,456)
500 NORTH DUNTON AVENUE
DES PLAINES PUBLIC LIBRARY
564,257 visits/yr
Revenue: $6,620,777 · Expenditure: $6,367,054
COOK County (pop. 5,246,456)
1501 ELLINWOOD STREET
PALATINE PUBLIC LIBRARY DISTRICT
558,558 visits/yr
Revenue: $6,323,240 · Expenditure: $6,189,708
COOK County (pop. 5,246,456)
700 NORTH NORTH COURT
WHEATON PUBLIC LIBRARY
537,001 visits/yr
Revenue: $3,850,634 · Expenditure: $3,841,539
DUPAGE County (pop. 932,708)
225 NORTH CROSS STREET
WOODRIDGE PUBLIC LIBRARY
528,441 visits/yr
Revenue: $3,619,788 · Expenditure: $3,046,253
DUPAGE County (pop. 932,708)
3 PLAZA DRIVE
MOUNT PROSPECT PUBLIC LIBRARY
510,265 visits/yr
Revenue: $10,355,219 · Expenditure: $8,383,702
COOK County (pop. 5,246,456)
10 SOUTH EMERSON STREET
DOWNERS GROVE PUBLIC LIBRARY
499,820 visits/yr
Revenue: $4,578,385 · Expenditure: $4,874,457
DUPAGE County (pop. 932,708)
1050 CURTISS STREET
INDIAN PRAIRIE PUBLIC LIBRARY DISTRICT
466,022 visits/yr
Revenue: $3,511,950 · Expenditure: $3,435,054
DUPAGE County (pop. 932,708)
401 PLAINFIELD ROAD
BARTLETT PUBLIC LIBRARY DISTRICT
454,643 visits/yr
Revenue: $2,346,851 · Expenditure: $2,316,521
DUPAGE County (pop. 932,708)
800 SOUTH BARTLETT ROAD
ELK GROVE VILLAGE PUBLIC LIBRARY
437,540 visits/yr
Revenue: $5,006,153 · Expenditure: $4,696,744
COOK County (pop. 5,246,456)
1001 WELLINGTON AVENUE
SAINT CHARLES PUBLIC LIBRARY DISTRICT
415,076 visits/yr
Revenue: $6,901,802 · Expenditure: $6,171,583
KANE County (pop. 527,306)
ONE SOUTH SIXTH AVENUE
GLEN ELLYN PUBLIC LIBRARY
389,202 visits/yr
Revenue: $4,275,599 · Expenditure: $3,167,008
DUPAGE County (pop. 932,708)
400 DUANE STREET
ELMHURST PUBLIC LIBRARY
378,691 visits/yr
Revenue: $7,463,075 · Expenditure: $4,384,689
DUPAGE County (pop. 932,708)
125 SOUTH PROSPECT AVENUE
INDIAN TRAILS PUBLIC LIBRARY DISTRICT
374,941 visits/yr
Revenue: $7,157,237 · Expenditure: $5,608,645
COOK County (pop. 5,246,456)
355 SOUTH SCHOENBECK ROAD
ELA AREA PUBLIC LIBRARY DISTRICT
362,498 visits/yr
Revenue: $6,777,877 · Expenditure: $6,545,773
LAKE County (pop. 705,186)
275 MOHAWK TRAIL
GLENSIDE PUBLIC LIBRARY DISTRICT
352,666 visits/yr
Revenue: $3,408,967 · Expenditure: $3,543,866
DUPAGE County (pop. 932,708)
25 EAST FULLERTON AVENUE
VERNON AREA PUBLIC LIBRARY DISTRICT
327,147 visits/yr
Revenue: $7,032,737 · Expenditure: $5,760,399
LAKE County (pop. 705,186)
300 OLDE HALF DAY ROAD
SCHILLER PARK PUBLIC LIBRARY
312,411 visits/yr
Revenue: $1,102,419 · Expenditure: $889,985
COOK County (pop. 5,246,456)
4200 OLD RIVER ROAD
BATAVIA PUBLIC LIBRARY DISTRICT
299,492 visits/yr
Revenue: $3,395,328 · Expenditure: $3,204,463
KANE County (pop. 527,306)
10 SOUTH BATAVIA AVENUE
BARRINGTON PUBLIC LIBRARY DISTRICT
279,148 visits/yr
Revenue: $6,952,702 · Expenditure: $4,915,670
LAKE County (pop. 705,186)
505 NORTH NORTHWEST HIGHWAY
ADDISON PUBLIC LIBRARY
273,722 visits/yr
Revenue: $4,621,679 · Expenditure: $3,727,667
DUPAGE County (pop. 932,708)
4 FRIENDSHIP PLAZA
FOX RIVER VALLEY PUBLIC LIBRARY DISTRICT
272,891 visits/yr
Revenue: $3,180,637 · Expenditure: $2,640,189
KANE County (pop. 527,306)
555 BARRINGTON AVENUE
GENEVA PUBLIC LIBRARY DISTRICT
270,252 visits/yr
Revenue: $4,508,715 · Expenditure: $4,386,870
KANE County (pop. 527,306)
127 JAMES STREET
HELEN M. PLUM MEMORIAL PUBLIC LIBRARY DISTRICT
259,314 visits/yr
Revenue: $3,775,942 · Expenditure: $3,370,934
DUPAGE County (pop. 932,708)
110 WEST MAPLE STREET
VILLA PARK PUBLIC LIBRARY
233,223 visits/yr
Revenue: $2,108,010 · Expenditure: $2,089,924
DUPAGE County (pop. 932,708)
305 SOUTH ARDMORE AVENUE
FRANKLIN PARK PUBLIC LIBRARY DISTRICT
211,054 visits/yr
Revenue: $1,779,749 · Expenditure: $1,567,711
COOK County (pop. 5,246,456)
10311 GRAND AVENUE
LAGRANGE PARK PUBLIC LIBRARY DISTRICT
209,581 visits/yr
Revenue: $1,774,565 · Expenditure: $1,495,023
COOK County (pop. 5,246,456)
555 NORTH LA GRANGE ROAD
ROLLING MEADOWS LIBRARY
206,804 visits/yr
Revenue: $3,695,374 · Expenditure: $3,530,389
COOK County (pop. 5,246,456)
3110 MARTIN LANE
HINSDALE PUBLIC LIBRARY
205,133 visits/yr
Revenue: $2,837,417 · Expenditure: $2,313,567
DUPAGE County (pop. 932,708)
20 EAST MAPLE STREET
CAROL STREAM PUBLIC LIBRARY
204,489 visits/yr
Revenue: $3,673,920 · Expenditure: $3,297,038
DUPAGE County (pop. 932,708)
616 HIAWATHA DRIVE
MELROSE PARK PUBLIC LIBRARY
198,151 visits/yr
Revenue: $965,297 · Expenditure: $931,063
COOK County (pop. 5,246,456)
801 NORTH BROADWAY AVE.
LA GRANGE PUBLIC LIBRARY
195,060 visits/yr
Revenue: $2,808,344 · Expenditure: $2,630,019
COOK County (pop. 5,246,456)
10 WEST COSSITT AVENUE
BLOOMINGDALE PUBLIC LIBRARY
181,981 visits/yr
Revenue: $2,732,069 · Expenditure: $2,951,781
DUPAGE County (pop. 932,708)
101 FAIRFIELD WAY
LISLE LIBRARY DISTRICT
171,458 visits/yr
Revenue: $4,701,268 · Expenditure: $4,347,897
DUPAGE County (pop. 932,708)
777 FRONT STREET
WESTMONT PUBLIC LIBRARY
161,797 visits/yr
Revenue: $1,823,442 · Expenditure: $1,579,608
DUPAGE County (pop. 932,708)
428 NORTH CASS AVENUE
CARY AREA PUBLIC LIBRARY DISTRICT
158,516 visits/yr
Revenue: $1,918,669 · Expenditure: $1,863,763
MCHENRY County (pop. 307,283)
1606 THREE OAKS ROAD
POPLAR CREEK PUBLIC LIBRARY DISTRICT
155,703 visits/yr
Revenue: $5,432,345 · Expenditure: $4,672,549
COOK County (pop. 5,246,456)
1405 SOUTH PARK AVENUE
BROOKFIELD FREE PUBLIC LIBRARY
155,226 visits/yr
Revenue: $2,110,411 · Expenditure: $1,643,145
COOK County (pop. 5,246,456)
3609 GRAND BOULEVARD
WOOD DALE PUBLIC LIBRARY DISTRICT
142,000 visits/yr
Revenue: $2,297,560 · Expenditure: $1,837,050
DUPAGE County (pop. 932,708)
520 NORTH WOOD DALE ROAD
WARRENVILLE PUBLIC LIBRARY DISTRICT
141,638 visits/yr
Revenue: $1,737,448 · Expenditure: $1,568,338
DUPAGE County (pop. 932,708)
28W751 STAFFORD PLACE
BELLWOOD PUBLIC LIBRARY
140,725 visits/yr
Revenue: $1,174,406 · Expenditure: $1,163,008
COOK County (pop. 5,246,456)
600 BOHLAND AVENUE
MESSENGER PUBLIC LIBRARY OF NORTH AURORA
138,973 visits/yr
Revenue: $1,616,653 · Expenditure: $1,534,287
KANE County (pop. 527,306)
113 OAK STREET
WEST CHICAGO PUBLIC LIBRARY DISTRICT
134,052 visits/yr
Revenue: $2,143,263 · Expenditure: $2,000,781
DUPAGE County (pop. 932,708)
118 WEST WASHINGTON STREET
THOMAS FORD MEMORIAL LIBRARY
130,650 visits/yr
Revenue: $1,209,613 · Expenditure: $1,256,496
COOK County (pop. 5,246,456)
800 CHESTNUT STREET
ROSELLE PUBLIC LIBRARY DISTRICT
123,200 visits/yr
Revenue: $1,864,267 · Expenditure: $1,638,432
DUPAGE County (pop. 932,708)
40 SOUTH PARK STREET
DEERFIELD PUBLIC LIBRARY
115,529 visits/yr
Revenue: $3,345,080 · Expenditure: $1,816,705
LAKE County (pop. 705,186)
920 WAUKEGAN ROAD
PROSPECT HEIGHTS PUBLIC LIBRARY DISTRICT
115,047 visits/yr
Revenue: $2,926,157 · Expenditure: $2,380,291
COOK County (pop. 5,246,456)
12 NORTH ELM STREET
MAYWOOD PUBLIC LIBRARY DISTRICT
104,704 visits/yr
Revenue: $1,591,219 · Expenditure: $1,403,922
COOK County (pop. 5,246,456)
121 SOUTH FIFTH AVENUE
NORTHLAKE PUBLIC LIBRARY DISTRICT
104,118 visits/yr
Revenue: $2,382,195 · Expenditure: $1,705,944
COOK County (pop. 5,246,456)
231 NORTH WOLF ROAD
WESTCHESTER PUBLIC LIBRARY
97,530 visits/yr
Revenue: $1,374,126 · Expenditure: $1,106,845
COOK County (pop. 5,246,456)
10700 CANTERBURY STREET
ITASCA COMMUNITY LIBRARY
94,089 visits/yr
Revenue: $1,433,547 · Expenditure: $1,363,541
DUPAGE County (pop. 932,708)
500 WEST IRVING PARK ROAD
OAK BROOK PUBLIC LIBRARY
93,575 visits/yr
Revenue: $944,679 · Expenditure: $926,692
DUPAGE County (pop. 932,708)
600 OAK BROOK ROAD
CLARENDON HILLS PUBLIC LIBRARY
62,140 visits/yr
Revenue: $683,517 · Expenditure: $642,092
DUPAGE County (pop. 932,708)
7 NORTH PROSPECT AVENUE
BENSENVILLE COMMUNITY PUBLIC LIBRARY DISTRICT
60,552 visits/yr
Revenue: $1,658,359 · Expenditure: $1,386,713
DUPAGE County (pop. 932,708)
200 SOUTH CHURCH ROAD
RIVER GROVE PUBLIC LIBRARY DISTRICT
54,000 visits/yr
Revenue: $437,084 · Expenditure: $439,827
COOK County (pop. 5,246,456)
8638 WEST GRAND AVENUE
BROADVIEW PUBLIC LIBRARY DISTRICT
51,241 visits/yr
Revenue: $1,084,578 · Expenditure: $871,199
COOK County (pop. 5,246,456)
2226 SOUTH 16TH AVENUE
JUSTICE PUBLIC LIBRARY DISTRICT
46,176 visits/yr
Revenue: $338,473 · Expenditure: $327,229
COOK County (pop. 5,246,456)
7641 SOUTH OAK GROVE AVENUE
WINFIELD PUBLIC LIBRARY
44,538 visits/yr
Revenue: $814,039 · Expenditure: $793,064
DUPAGE County (pop. 932,708)
0S291 WINFIELD ROAD
HODGKINS PUBLIC LIBRARY DISTRICT
41,766 visits/yr
Revenue: $550,450 · Expenditure: $534,906
COOK County (pop. 5,246,456)
6500 WENZ AVENUE
FOX RIVER GROVE PUBLIC LIBRARY DISTRICT
39,490 visits/yr
Revenue: $538,478 · Expenditure: $518,504
MCHENRY County (pop. 307,283)
407 LINCOLN AVENUE
HILLSIDE PUBLIC LIBRARY
31,500 visits/yr
Revenue: $957,048 · Expenditure: $866,017
COOK County (pop. 5,246,456)
405 NORTH HILLSIDE AVENUE
BERKELEY PUBLIC LIBRARY
25,466 visits/yr
Revenue: $357,755 · Expenditure: $319,621
COOK County (pop. 5,246,456)
1637 NORTH TAFT AVENUE
ELGIN PUBLIC LIBRARY
3,079 visits/yr
Revenue: $28,111 · Expenditure: $26,601
ANTELOPE County (pop. 6,398)
503 SOUTH SECOND STREET