Sign In Register

St. Charles, IL

Full City Profile · Illinois · Kane County County

3.9 /5.0
B+ Good
32,733 Population 2,264/sq mi density
$115,350 Median Income $59,651 per capita
$369,700 Home Value $520,948 Zillow
$1,788 Median Rent 33.1% income on rent
50°F Avg Temperature 275 sunny days/yr
130 Violent Crime/100K 628 property/100K
B+
Overall
3.9 / 5.0
Good overall score based on economy, affordability, safety and education
A+
Economy
4.8 / 5.0
$115,350 median income, 3.2% unemployment
A+
Affordability
4.9 / 5.0
$369,700 home value, $1,788/mo rent
F
Safety
1.0 / 5.0
130 violent crimes/100K
A+
Education
5.0 / 5.0
51.2% bachelor's degree or higher

Libraries in St. Charles (31)

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
WHEATON PUBLIC LIBRARY
537,001 visits/yr
Revenue: $3,850,634 · Expenditure: $3,841,539
DUPAGE County (pop. 932,708)
225 NORTH CROSS STREET
FOUNTAINDALE PUBLIC LIBRARY DISTRICT
501,761 visits/yr
Revenue: $10,341,871 · Expenditure: $9,301,680
WILL County (pop. 685,419)
300 WEST BRIARCLIFF 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
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
OSWEGO PUBLIC LIBRARY DISTRICT
374,289 visits/yr
Revenue: $3,937,618 · Expenditure: $3,365,437
KENDALL County (pop. 121,350)
32 WEST JEFFERSON STREET
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
ALGONQUIN AREA PUBLIC LIBRARY DISTRICT
326,363 visits/yr
Revenue: $5,965,535 · Expenditure: $5,501,771
MCHENRY County (pop. 307,283)
2600 HARNISH DRIVE
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
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
HUNTLEY AREA PUBLIC LIBRARY DISTRICT
266,227 visits/yr
Revenue: $2,806,443 · Expenditure: $2,569,172
MCHENRY County (pop. 307,283)
11000 RUTH ROAD
CAROL STREAM PUBLIC LIBRARY
204,489 visits/yr
Revenue: $3,673,920 · Expenditure: $3,297,038
DUPAGE County (pop. 932,708)
616 HIAWATHA DRIVE
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
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
WARRENVILLE PUBLIC LIBRARY DISTRICT
141,638 visits/yr
Revenue: $1,737,448 · Expenditure: $1,568,338
DUPAGE County (pop. 932,708)
28W751 STAFFORD PLACE
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
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
TOWN AND COUNTRY PUBLIC LIBRARY DISTRICT
102,777 visits/yr
Revenue: $1,226,231 · Expenditure: $1,053,369
KANE County (pop. 527,306)
320 EAST NORTH STREET
SUGAR GROVE PUBLIC LIBRARY DISTRICT
64,511 visits/yr
Revenue: $612,400 · Expenditure: $610,808
KANE County (pop. 527,306)
125 SOUTH MUNICIPAL DRIVE
ELLA JOHNSON MEMORIAL PUBLIC LIBRARY DISTRICT
59,987 visits/yr
Revenue: $783,184 · Expenditure: $725,426
KANE County (pop. 527,306)
109 SOUTH STATE STREET
WINFIELD PUBLIC LIBRARY
44,538 visits/yr
Revenue: $814,039 · Expenditure: $793,064
DUPAGE County (pop. 932,708)
0S291 WINFIELD ROAD
KANEVILLE PUBLIC LIBRARY DISTRICT
5,583 visits/yr
Revenue: $88,797 · Expenditure: $71,914
KANE County (pop. 527,306)
2S101 HARTER ROAD
ELGIN PUBLIC LIBRARY
3,079 visits/yr
Revenue: $28,111 · Expenditure: $26,601
ANTELOPE County (pop. 6,398)
503 SOUTH SECOND STREET