Population

Armstrong

128

Windsor Heights

511

Median Income

Armstrong

$45,000

Windsor Heights

$47,708

Home Value

Armstrong

$81,300

Windsor Heights

$58,300

Rent

Armstrong

$583

Windsor Heights

$875

Crime Rate

Armstrong

N/A

Windsor Heights

N/A

Cost of Living

Armstrong

68.7

Windsor Heights

75.8

Avg Temp

Armstrong

N/A

Windsor Heights

N/A

Unemployment

Armstrong

12.7%

Windsor Heights

11.9%

Loading map…

How Similar Are Armstrong & Windsor Heights?

Windsor Heights is Armstrong's #25 most similar city

5/8

5 of 8 key metrics match within 10%

Population

👥

Armstrong

128

vs

Windsor Heights

511

Different · 75% difference

Windsor Heights (511) is about 4.0x larger than Armstrong (128).

Political Leaning

Armstrong

78.6%

vs

Windsor Heights

71.4%

Match · 9% difference
🗳️

Both cities lean Republican with similar vote shares — 9% difference.

Unemployment

💼

Armstrong

12.7%

vs

Windsor Heights

11.9%

Match · 6% difference

Both cities have similar unemployment — just a 6% difference.

Median Income

Armstrong

$45,000

vs

Windsor Heights

$47,708

Match · 6% difference
💰

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

Home Values

🏠

Armstrong

$81,300

vs

Windsor Heights

$58,300

Different · 28% difference

Armstrong has a 28% higher home values than Windsor Heights.

Education

Armstrong

8.6%

vs

Windsor Heights

8.4%

Match · 2% difference
🎓

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

Demographics

🌍

Armstrong

46.1%

vs

Windsor Heights

98.4%

Different · 53% difference

Windsor Heights's demographics is significantly higher than Armstrong's — 53% difference.

Cost of Living

Armstrong

68.7

vs

Windsor Heights

75.8

Match · 9% difference
💵

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

5 out of 8 key metrics match within 10%. Armstrong and Windsor Heights share several key characteristics.

At a Glance

0

Armstrong

vsof 8

0

Windsor Heights

Windsor Heights leads in 3 of 8 categories

Cost of Living & Affordability — Armstrong leads

Source: City Stats Index / HUD

Armstrong scores 52.9 on the housing index (100 = national avg) vs 67.1 in Windsor Heights. Armstrong has a living wage (1 adult) of $30,222 vs $33,348 in Windsor Heights (9% lower). Armstrong has a living wage (family of 4) of $71,434 vs $78,822 in Windsor Heights (9% lower).

Overall Cost Index

Armstrong68.7
Windsor Heights75.8

Housing Index

Armstrong52.9
Windsor Heights67.1

Food Index

Armstrong84.4
Windsor Heights86.5

Transportation Index

Armstrong68.8
Windsor Heights72.9

Healthcare Index

Armstrong87.5
Windsor Heights89.2

Utilities Index

Armstrong81.2
Windsor Heights85.3

Living Wage (1 Adult)

Armstrong$30,222
Windsor Heights$33,348

Living Wage (Family of 4)

Armstrong$71,434
Windsor Heights$78,822

Fair Market Rent (1BR)

Armstrong$762
Windsor Heights$757

Fair Market Rent (2BR)

Armstrong$1,000
Windsor Heights$973

Housing Market — Windsor Heights leads

Source: U.S. Census Bureau ACS

Armstrong has a median home value of $81,300 vs $58,300 in Windsor Heights (39% higher). Windsor Heights has a vacancy rate of 12.2% compared to 16.7% in Armstrong. Armstrong has a median rent of $583 vs $875 in Windsor Heights (33% lower).

Median Home Value

Armstrong$81,300
Windsor Heights$58,300

Median Rent

Armstrong$583
Windsor Heights$875

Median Property Tax

Armstrong$530
Windsor Heights$469

Owner-Occupied

Armstrong72.5%
Windsor Heights91.3%

Vacancy Rate

Armstrong16.7%
Windsor Heights12.2%

Single-Family Homes

Armstrong79.2%
Windsor Heights91.0%

Jobs & Economy — Windsor Heights leads

Source: U.S. Census Bureau ACS

Windsor Heights has a work from home of 5.7% compared to 0.0% in Armstrong. Windsor Heights: 161 vs Armstrong: 63 for labor force. Armstrong has a poverty rate of 13.3% compared to 23.5% in Windsor Heights.

Median Household Income

Armstrong$45,000
Windsor Heights$47,708

Per Capita Income

Armstrong$21,137
Windsor Heights$27,419

Poverty Rate

Armstrong13.3%
Windsor Heights23.5%

Unemployment Rate

Armstrong12.7%
Windsor Heights11.9%

Labor Force

Armstrong63
Windsor Heights161

Mean Commute

ArmstrongN/A
Windsor HeightsN/A

Work from Home

Armstrong0.0%
Windsor Heights5.7%

Private Sector

Armstrong89.1%
Windsor Heights95.7%

Government Sector

Armstrong38.2%
Windsor Heights39.3%

Crime & Safety

Source: FBI UCR

Violent Crime Rate (per 1K)

ArmstrongN/A
Windsor HeightsN/A

Property Crime Rate (per 1K)

ArmstrongN/A
Windsor HeightsN/A

Murder Rate (per 1K)

ArmstrongN/A
Windsor HeightsN/A

Robbery Rate (per 1K)

ArmstrongN/A
Windsor HeightsN/A

Assault Rate (per 1K)

ArmstrongN/A
Windsor HeightsN/A

Burglary Rate (per 1K)

ArmstrongN/A
Windsor HeightsN/A

Larceny Rate (per 1K)

ArmstrongN/A
Windsor HeightsN/A

Violent Crime Clearance

ArmstrongN/A
Windsor HeightsN/A

Property Crime Clearance

ArmstrongN/A
Windsor HeightsN/A

Weather & Climate

Source: NOAA / Open-Meteo

Avg Annual Temperature

ArmstrongN/A
Windsor HeightsN/A

Avg Annual High

ArmstrongN/A
Windsor HeightsN/A

Avg Annual Low

ArmstrongN/A
Windsor HeightsN/A

Sunny Days per Year

ArmstrongN/A
Windsor HeightsN/A

Annual Rainfall

ArmstrongN/A
Windsor HeightsN/A

Annual Snowfall

ArmstrongN/A
Windsor HeightsN/A

Avg Humidity

ArmstrongN/A
Windsor HeightsN/A

Schools & Education

Source: NCES / U.S. Census Bureau

Windsor Heights has a high school diploma or higher of 51.3% compared to 34.4% in Armstrong. Armstrong has a bachelor's degree or higher of 8.6% compared to 8.4% in Windsor Heights.

Public Schools

Armstrong0
Windsor Heights0

Avg Student-Teacher Ratio

ArmstrongN/A
Windsor HeightsN/A

Colleges & Universities

Armstrong0
Windsor Heights0

Bachelor's Degree or Higher

Armstrong8.6%
Windsor Heights8.4%

High School Diploma or Higher

Armstrong34.4%
Windsor Heights51.3%

Demographics & Community

Source: U.S. Census Bureau ACS

Windsor Heights has a population of 511, about 4x the size of Armstrong (128). Armstrong skews younger with a median age of 31.6 vs 43.9.

Population

Armstrong128
Windsor Heights511

Median Age

Armstrong32
Windsor Heights44

Avg Household Size

Armstrong3.2
Windsor Heights2.6

Married Population

Armstrong33.6%
Windsor Heights35.8%

Foreign Born

Armstrong0.0%
Windsor Heights3.9%

White

Armstrong46.1%
Windsor Heights98.4%

Black

Armstrong0.0%
Windsor Heights0.0%

Hispanic

Armstrong16.4%
Windsor Heights0.4%

Asian

Armstrong0.0%
Windsor Heights0.6%

Armstrong

Windsor Heights

Healthcare — Armstrong leads

Source: CMS Hospital Compare

Armstrong: 2.5 vs Windsor Heights: 2.0 for avg cms rating (out of 5). Armstrong: 5 vs Windsor Heights: 4 for with emergency services.

Nearby Hospitals

Armstrong5
Windsor Heights5

Avg CMS Rating (out of 5)

Armstrong2.5
Windsor Heights2.0

With Emergency Services

Armstrong5
Windsor Heights4

Transportation & Commute — Windsor Heights leads

Source: U.S. Census Bureau ACS

Windsor Heights has a public transit of 0.7% compared to 0.0% in Armstrong. Windsor Heights has a work from home of 5.7% compared to 0.0% in Armstrong. Armstrong has a drive alone of 84.6% compared to 81.4% in Windsor Heights.

Mean Commute Time

ArmstrongN/A
Windsor HeightsN/A

Drive Alone

Armstrong84.6%
Windsor Heights81.4%

Public Transit

Armstrong0.0%
Windsor Heights0.7%

Bicycle

Armstrong0.0%
Windsor Heights0.0%

Work from Home

Armstrong0.0%
Windsor Heights5.7%

Airports

Armstrong0
Windsor Heights0

Cities Similar to Armstrong, OK

Compare Armstrong 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