Population

Crystal Lake

40,436

North Attleborough Town

30,842

Median Income

Crystal Lake

$105,428

North Attleborough Town

$109,426

Home Value

Crystal Lake

$287,400

North Attleborough Town

$462,700

Rent

Crystal Lake

$1,431

North Attleborough Town

$1,402

Crime Rate

Crystal Lake

1.05

North Attleborough Town

0.95

Cost of Living

Crystal Lake

155.7

North Attleborough Town

164.5

Avg Temp

Crystal Lake

N/A

North Attleborough Town

N/A

Unemployment

Crystal Lake

4.6%

North Attleborough Town

5.8%

Loading map…

How Similar Are Crystal Lake & North Attleborough Town?

North Attleborough Town is Crystal Lake's #16 most similar city

6/10

6 of 10 key metrics match within 10%

Population

👥

Crystal Lake

40,436

vs

North Attleborough Town

30,842

Different · 24% difference

Crystal Lake has a 24% larger population than North Attleborough Town.

Violent Crime

Crystal Lake

1.05

vs

North Attleborough Town

0.95

Match · 9% difference
🚨

Both cities have similar violent crime — just a 9% difference.

Property Crime

🔒

Crystal Lake

11.03

vs

North Attleborough Town

10.33

Match · 6% difference

Both cities have similar property crime — just a 6% difference.

Political Leaning

Crystal Lake

51.9%

vs

North Attleborough Town

48.5%

Match · 7% difference
🗳️

Crystal Lake leans Republican while North Attleborough Town leans Democratic.

Unemployment

💼

Crystal Lake

4.6%

vs

North Attleborough Town

5.8%

Different · 20% difference

North Attleborough Town has a 20% higher unemployment than Crystal Lake.

Median Income

Crystal Lake

$105,428

vs

North Attleborough Town

$109,426

Match · 4% difference
💰

Both cities have similar median income — just a 4% difference.

Home Values

🏠

Crystal Lake

$287,400

vs

North Attleborough Town

$462,700

Different · 38% difference

North Attleborough Town has a 38% higher home values than Crystal Lake.

Education

Crystal Lake

28.1%

vs

North Attleborough Town

34.0%

Different · 17% difference
🎓

North Attleborough Town has a 17% higher education than Crystal Lake.

Demographics

🌍

Crystal Lake

85.0%

vs

North Attleborough Town

86.6%

Match · 2% difference

Both cities have similar demographics — just a 2% difference.

Cost of Living

Crystal Lake

155.7

vs

North Attleborough Town

164.5

Match · 5% difference
💵

Both cities have similar cost of living — just a 5% difference.

6 out of 10 key metrics match within 10%. Crystal Lake and North Attleborough Town share several key characteristics.

At a Glance

0

Crystal Lake

vsof 8

0

North Attleborough Town

Cost of Living & Affordability — Crystal Lake leads

Source: City Stats Index / HUD

North Attleborough Town has a fair market rent (1br) of $1,230 vs $1,581 in Crystal Lake (29% lower). North Attleborough Town has a fair market rent (2br) of $1,527 vs $1,781 in Crystal Lake (17% lower). Crystal Lake scores 176.9 on the housing index (100 = national avg) vs 193.4 in North Attleborough Town.

Overall Cost Index

Crystal Lake155.7
North Attleborough Town164.5

Housing Index

Crystal Lake176.9
North Attleborough Town193.4

Food Index

Crystal Lake130.6
North Attleborough Town133.6

Transportation Index

Crystal Lake161.2
North Attleborough Town167.3

Healthcare Index

Crystal Lake124.5
North Attleborough Town126.9

Utilities Index

Crystal Lake133.7
North Attleborough Town138.9

Living Wage (1 Adult)

Crystal Lake$68,500
North Attleborough Town$72,379

Living Wage (Family of 4)

Crystal Lake$161,910
North Attleborough Town$171,077

Fair Market Rent (1BR)

Crystal Lake$1,581
North Attleborough Town$1,230

Fair Market Rent (2BR)

Crystal Lake$1,781
North Attleborough Town$1,527

Housing Market — North Attleborough Town leads

Source: U.S. Census Bureau ACS

North Attleborough Town has a vacancy rate of 2.1% compared to 3.1% in Crystal Lake. North Attleborough Town has a median home value of $462,700 vs $287,400 in Crystal Lake (38% higher). North Attleborough Town has a median property tax of $5,370 vs $7,347 in Crystal Lake (37% lower).

Median Home Value

Crystal Lake$287,400
North Attleborough Town$462,700

Median Rent

Crystal Lake$1,431
North Attleborough Town$1,402

Median Property Tax

Crystal Lake$7,347
North Attleborough Town$5,370

Owner-Occupied

Crystal Lake78.0%
North Attleborough Town71.2%

Vacancy Rate

Crystal Lake3.1%
North Attleborough Town2.1%

Single-Family Homes

Crystal Lake78.3%
North Attleborough Town65.8%

Jobs & Economy — Crystal Lake leads

Source: U.S. Census Bureau ACS

Crystal Lake: 22,786 vs North Attleborough Town: 18,445 for labor force. Crystal Lake has a unemployment rate of 4.6% compared to 5.8% in North Attleborough Town. North Attleborough Town has a per capita income of $56,154 vs $46,199 in Crystal Lake (18% higher).

Median Household Income

Crystal Lake$105,428
North Attleborough Town$109,426

Per Capita Income

Crystal Lake$46,199
North Attleborough Town$56,154

Poverty Rate

Crystal Lake6.1%
North Attleborough Town5.4%

Unemployment Rate

Crystal Lake4.6%
North Attleborough Town5.8%

Labor Force

Crystal Lake22,786
North Attleborough Town18,445

Mean Commute

Crystal LakeN/A
North Attleborough TownN/A

Work from Home

Crystal Lake13.9%
North Attleborough Town13.7%

Private Sector

Crystal Lake97.0%
North Attleborough Town88.4%

Government Sector

Crystal Lake46.7%
North Attleborough Town41.7%

Crime & Safety — North Attleborough Town leads

Source: FBI UCR

North Attleborough Town has a burglary rate (per 1k) of 0.48 compared to 1.02 in Crystal Lake. North Attleborough Town has a violent crime clearance of 100.0% compared to 41.9% in Crystal Lake. Crystal Lake has a assault rate (per 1k) of 0.51 compared to 0.76 in North Attleborough Town.

Violent Crime Rate (per 1K)

Crystal Lake1.05
North Attleborough Town0.95

Property Crime Rate (per 1K)

Crystal Lake11.03
North Attleborough Town10.33

Murder Rate (per 1K)

Crystal Lake0.00
North Attleborough Town0.00

Robbery Rate (per 1K)

Crystal Lake0.05
North Attleborough Town0.06

Assault Rate (per 1K)

Crystal Lake0.51
North Attleborough Town0.76

Burglary Rate (per 1K)

Crystal Lake1.02
North Attleborough Town0.48

Larceny Rate (per 1K)

Crystal Lake9.28
North Attleborough Town9.35

Violent Crime Clearance

Crystal Lake41.9%
North Attleborough Town100.0%

Property Crime Clearance

Crystal Lake25.4%
North Attleborough Town32.5%

Weather & Climate

Source: NOAA / Open-Meteo

Avg Annual Temperature

Crystal LakeN/A
North Attleborough TownN/A

Avg Annual High

Crystal LakeN/A
North Attleborough TownN/A

Avg Annual Low

Crystal LakeN/A
North Attleborough TownN/A

Sunny Days per Year

Crystal LakeN/A
North Attleborough TownN/A

Annual Rainfall

Crystal LakeN/A
North Attleborough TownN/A

Annual Snowfall

Crystal LakeN/A
North Attleborough TownN/A

Avg Humidity

Crystal LakeN/A
North Attleborough TownN/A

Schools & Education — North Attleborough Town leads

Source: NCES / U.S. Census Bureau

North Attleborough Town has a bachelor's degree or higher of 34.0% compared to 28.1% in Crystal Lake. North Attleborough Town has a high school diploma or higher of 51.3% compared to 43.3% in Crystal Lake.

Public Schools

Crystal Lake0
North Attleborough Town0

Avg Student-Teacher Ratio

Crystal LakeN/A
North Attleborough TownN/A

Colleges & Universities

Crystal Lake0
North Attleborough Town0

Bachelor's Degree or Higher

Crystal Lake28.1%
North Attleborough Town34.0%

High School Diploma or Higher

Crystal Lake43.3%
North Attleborough Town51.3%

Demographics & Community

Source: U.S. Census Bureau ACS

Crystal Lake has a population of 40,436, about 1.3x the size of North Attleborough Town (30,842). Crystal Lake skews younger with a median age of 39.5 vs 42.9.

Population

Crystal Lake40,436
North Attleborough Town30,842

Median Age

Crystal Lake40
North Attleborough Town43

Avg Household Size

Crystal Lake2.7
North Attleborough Town2.4

Married Population

Crystal Lake44.8%
North Attleborough Town44.3%

Foreign Born

Crystal Lake9.3%
North Attleborough Town8.5%

White

Crystal Lake85.0%
North Attleborough Town86.6%

Black

Crystal Lake0.6%
North Attleborough Town1.9%

Hispanic

Crystal Lake12.1%
North Attleborough Town3.6%

Asian

Crystal Lake3.4%
North Attleborough Town5.2%

Crystal Lake

North Attleborough Town

Healthcare — Crystal Lake leads

Source: CMS Hospital Compare

Crystal Lake: 4.0 vs North Attleborough Town: 3.0 for avg cms rating (out of 5). Crystal Lake: 5 vs North Attleborough Town: 4 for with emergency services.

Nearby Hospitals

Crystal Lake5
North Attleborough Town5

Avg CMS Rating (out of 5)

Crystal Lake4.0
North Attleborough Town3.0

With Emergency Services

Crystal Lake5
North Attleborough Town4

Transportation & Commute

Source: U.S. Census Bureau ACS

North Attleborough Town has a public transit of 2.5% compared to 1.9% in Crystal Lake. North Attleborough Town has a drive alone of 76.2% compared to 73.1% in Crystal Lake. Crystal Lake has a work from home of 13.9% compared to 13.7% in North Attleborough Town.

Mean Commute Time

Crystal LakeN/A
North Attleborough TownN/A

Drive Alone

Crystal Lake73.1%
North Attleborough Town76.2%

Public Transit

Crystal Lake1.9%
North Attleborough Town2.5%

Bicycle

Crystal Lake0.2%
North Attleborough Town0.0%

Work from Home

Crystal Lake13.9%
North Attleborough Town13.7%

Airports

Crystal Lake0
North Attleborough Town0

Cities Similar to Crystal Lake, IL

Compare Crystal Lake against its closest statistical matches across demographics, income, crime, health, and more.

🧬

City Comparison

8-axis fingerprint: population, income, housing, crime, education, age, climate, and cost of living. Click legend items to toggle.

PopulationIncomeHome ValueSafetyEducationMedian AgeClimateCost of Living

Explore These Cities

Compare Different Cities