† Citizen voting-age population estimated for prior cycles; 2004 predates the ACS and is extrapolated. Source: ACS 5-year, table B05003.
——
D+60R+60
3 counties by 2024 margin · County returns · MIT Election Lab
People and households
Who lives here
Exact values for this place, its state, and the United States.
Race · ethnicity · ancestry
Communities and origins
GroupBuffalo-Cheektowaga-Olean, NYNew YorkUnited States
German21.4%8.6%12.5%
Irish15.6%10.5%9.4%
Italian14.3%10.9%4.8%
Polish13.4%3.9%2.2%
English8.3%5.6%9.5%
American3.2%4.2%5.3%
French1.8%1.3%1.6%
Scottish1.4%—1.3%
African American†9.2%8.0%9.9%
African0.4%0.6%0.5%
Jamaican0.3%1.6%0.4%
Puerto Rican3.2%5.1%1.8%
Mexican0.8%2.5%11.3%
Dominican0.4%4.6%0.7%
Cuban0.2%—0.7%
Spanish0.2%——
Asian Indian1.0%1.9%1.4%
Bangladeshi0.8%0.6%—
Chinese0.6%3.6%1.3%
Burmese0.4%——
Vietnamese0.2%—0.6%
Korean0.2%0.6%0.4%
Pakistani0.2%0.4%—
Hispanic or Latino counts residents of any race; the race groups count only their non-Hispanic residents, so the groups are mutually exclusive and sum to 100%. Expand a row to see ancestries reported within that group.
Age and life stage
Measure
Buffalo-Cheektowaga-Olean, NY
New York
United States
Median age
41
39.9
39.1
Age 18–24
8.8%
9.0%
9.2%
Age 65 and older
19.6%
18.0%
17.2%
Household economy
Measure
Buffalo-Cheektowaga-Olean, NY
New York
United States
Median household income
$71,475
$85,974
$84,427
Poverty rate
14.2%
14.0%
12.5%
Bachelor's degree or higher (25+)
35.3%
40.0%
35.6%
Languages at home
Measure
Buffalo-Cheektowaga-Olean, NY
New York
United States
Speaks a non-English language at home
10.1%
30.9%
22.3%
Spanish
2.9%
14.8%
13.6%
Other Indo-European
2.4%
4.0%
2.0%
Religious landscape
Measure
Buffalo-Cheektowaga-Olean, NY
New York
United States
Catholic
41.7%
30.8%
18.6%
Evangelical Protestant
7.3%
5.1%
16.5%
Unclaimed / not counted
37.3%
48.7%
51.5%
Mainline Protestant
5.0%
3.8%
5.2%
American Community Survey 2024 5-year (CVAP, income, age, poverty, education, language, race, ancestry) · presidential returns from MIT Election Lab through 2024 · 2020 U.S. Religion Census (ASARB) — congregational adherents; unclaimed is the residual not counted by congregations.
Buffalo-Cheektowaga-Olean, NY
presidential history
Presidential margin, 1892–2024
Democratic minus Republican, by election
Presidential margin over time
Year
Margin (D minus R)
1892
−2.0%
1896
−19.1%
1900
−8.5%
1904
−17.5%
1908
−9.4%
1912
+13.9%
1916
−10.1%
1920
−38.8%
1924
−39.4%
1928
−12.7%
1932
−7.3%
1936
+5.0%
1940
−1.8%
1944
−0.2%
1948
+2.8%
1952
−15.4%
1956
−29.6%
1960
+9.6%
1964
+44.7%
1968
+14.2%
1972
−10.8%
1976
+0.2%
1980
+8.0%
1984
−1.6%
1988
+8.0%
1992
+11.7%
1996
+19.8%
2000
+14.9%
2004
+10.5%
2008
+13.2%
2012
+12.1%
2016
+0.1%
2020
+8.1%
2024
+2.9%
DemocraticRepublican
34 presidential elections
Third column names the leading third-party or independent finisher. Source · MIT Election Lab · ICPSR · VEST (precinct-level 2024). Swing · margin change from the prior cycle. vs U.S. · margin relative to the national result that year.
Year
Won
Democratic
Republican
Other
Margin
Swing
vs U.S.
Total
D
51.2%Harris303,513
48.2%Trump286,038
0.4%Stein2,390 +10
D+2.9
R+5.1
D+4.4
593,088
All 13 candidates in 2024 · 11 minor / independent
Kamala D HarrisDemocratic51.2%303,513
Donald J TrumpRepublican48.2%286,038
Jill SteinIndependent0.4%2,390
Chase OliverIndependent0.1%522
Claudia De La CruzIndependent0.0%205
Cornel WestIndependent0.0%204
Peter SonskiIndependent0.0%193
Chris GarrityIndependent0.0%13
Future Madam PotusIndependent0.0%3
Raymond Anthony ScollinIndependent0.0%3
Shiva AyyaduraiIndependent0.0%2
Garry HubbardIndependent0.0%1
Raymond Anthony SchollinIndependent0.0%1
D
53.1%Biden325,178
45.0%Trump275,775
1.9%
D+8.1
D+8.0
D+3.6
612,301
D
47.6%Clinton260,512
47.5%Trump259,956
4.9%
D+0.1
R+12.0
R+2.0
547,188
D
55.2%Obama293,991
43.1%Romney229,484
1.8%
D+12.1
R+1.1
D+8.2
532,975
D
55.8%Obama317,909
42.6%McCain242,933
1.6%
D+13.2
D+2.6
D+5.9
569,874
D
54.2%Kerry312,206
43.7%Bush251,585
2.1%
D+10.5
R+4.4
D+13.0
575,984
D
54.7%Gore301,773
39.8%Bush219,510
5.5%
D+14.9
R+4.9
D+14.4
551,657
D
53.0%Clinton281,786
33.3%Dole176,752
13.7%
D+19.8
D+8.1
D+11.2
531,321
D
41.5%Clinton242,032
29.8%Bush173,789
28.7%
D+11.7
D+3.7
D+6.1
583,172
D
53.6%Dukakis295,027
45.6%Bush251,024
0.7%
D+8.0
D+9.6
D+15.7
550,088
R
49.1%Mondale289,193
50.7%Reagan298,333
0.2%
R+1.6
R+9.6
D+16.7
588,997
D
49.8%Carter268,605
41.7%Reagan225,191
8.5%
D+8.0
D+7.9
D+17.8
539,576
D
49.8%Carter286,832
49.6%Ford285,880
0.7%
D+0.2
D+11.0
R+1.9
576,504
R
44.4%McGovern268,005
55.2%Nixon333,145
0.3%
R+10.8
R+25.1
D+12.4
603,041
D
53.3%Humphrey304,786
39.0%Nixon223,243
7.7%
D+14.2
R+30.5
D+14.9
572,238
D
72.3%Johnson434,164
27.6%Goldwater165,532
0.1%
D+44.7
D+35.2
D+22.2
600,494
D
54.7%Kennedy343,680
45.2%Nixon283,707
0.1%
D+9.6
D+39.1
D+9.4
627,902
R
35.2%Stevenson206,704
64.8%Eisenhower380,372
0.0%
R+29.6
R+14.1
R+14.2
587,076
R
42.2%Stevenson244,215
57.6%Eisenhower333,578
0.2%
R+15.4
R+18.3
R+4.7
578,943
D
50.0%Truman243,026
47.2%Dewey229,222
2.8%
D+2.8
D+3.0
R+1.6
485,984
R
49.7%Roosevelt242,542
49.9%Dewey243,496
0.3%
R+0.2
D+1.6
R+7.7
487,696
R
49.0%Roosevelt234,910
50.7%Willkie243,380
0.3%
R+1.8
R+6.7
R+11.7
479,591
D
51.5%Roosevelt224,663
46.5%Landon202,940
2.1%
D+5.0
D+12.3
R+19.3
436,607
R
44.5%Roosevelt163,244
51.8%Hoover189,982
3.6%
R+7.3
D+5.4
R+25.1
366,607
R
41.8%Smith153,559
54.5%Hoover200,090
3.7%
R+12.7
D+26.7
D+4.8
367,243
R
21.1%Davis54,142
60.5%Coolidge155,251
18.4%
R+39.4
R+0.6
R+14.2
256,608
R
25.6%Cox54,545
64.4%Harding137,038
10.0%
R+38.8
R+28.7
R+12.6
212,857
R
43.3%Wilson60,554
53.4%Hughes74,675
3.3%
R+10.1
R+24.0
R+13.2
139,881
D
38.9%Wilson46,051
25.1%Taft29,659
36.0%
D+13.9
D+23.2
R+5.7
118,284
R
43.9%Bryan59,855
53.3%Taft72,647
2.8%
R+9.4
D+8.1
D+0.2
136,387
R
39.5%Parker49,055
56.9%Roosevelt70,732
3.6%
R+17.5
R+9.0
D+2.2
124,206
R
44.5%Bryan53,783
53.0%McKinley64,067
2.6%
R+8.5
D+10.6
R+1.0
120,971
R
39.1%Bryan42,701
58.2%McKinley63,575
2.7%
R+19.1
R+17.1
R+13.0
109,258
R
45.9%Cleveland45,034
47.9%Harrison46,976
6.2%
R+2.0
—
R+3.6
98,045
Congressional elections · 3 Senate races
U.S. Senate
Source · MIT Election Lab (MEDSL), Senate. CC-BY 4.0.
Year
Won
Democratic
Republican
Total
2024
D
53.9%309,595
45.6%262,173
574,865
2022
D
52.1%229,606
47.3%208,784
441,071
2018
D
58.7%251,680
41.3%177,204
428,918
voter registration
Registered voters
By party of registration, over time
Party registration · 2026D+13.1
vs
Presidential vote · 2024D+2.9
Registration leans Democratic; the presidential vote runs 10 points more Democratic.
Domestic migration in Buffalo-Cheektowaga-Olean, NY in Buffalo-Cheektowaga-Olean, NY: net domestic migration by year
Year
Net domestic migration
2011
−2,863
2012
−4,500
2013
−2,641
2014
−3,381
2015
−6,174
2016
−6,323
2017
−3,025
2018
−2,916
2019
−3,348
2021
+20
2022
−4,306
2023
−4,846
2024
−1,937
2025
−2,220
Buffalo-Cheektowaga-Olean, NY sits in the Mid-Atlantic. In 2024 it voted Democratic.
Across the recorded series it reached a Democratic high of 44.7 points in 1964 and a Republican high of 39.4 points in 1924. Between 2020 and 2024 the region moved 5.1 points toward the Republican candidate; the 2024 margin was 2.9 points.
A population of 1,237,488, a 75% non-Hispanic-white share, and a median household income of $71,475 describe the region. The region's voting pattern over the last decade is most similar to that of Syracuse-Auburn, NY and Pittsburgh-Weirton-Steubenville, PA-OH-WV.
Akashic
Political twins — combined metros
The combined metros whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Cite this page
All citations released under CC BY 4.0. Attribution: Akashic Intelligence.
Buffalo-Cheektowaga-Olean, NY, New York. Akashic. https://akashic.app/csa/160/. Accessed May 20, 2026. License: CC BY 4.0.
How did Buffalo-Cheektowaga-Olean, NY, New York vote in 2024?
In 2024, Buffalo-Cheektowaga-Olean, NY, New York voted Democratic by 2.9 points (D+2.9), carried by the Democratic candidate. Out of 593,088 votes cast, 303,513 went Democratic and 286,038 went Republican.
When did Buffalo-Cheektowaga-Olean, NY, New York last vote Republican?
The most recent presidential election in which Buffalo-Cheektowaga-Olean, NY, New York voted Republican was 1984.
How many people live in Buffalo-Cheektowaga-Olean, NY, New York?
Buffalo-Cheektowaga-Olean, NY, New York has a population of 1,237,488 according to the 2024 American Community Survey 5-year estimates from the US Census Bureau.
What is the median household income in Buffalo-Cheektowaga-Olean, NY, New York?
Median household income in Buffalo-Cheektowaga-Olean, NY, New York is $71,475 — below the national median of $80,734. The New York state median is $85,974.
What is the political history of Buffalo-Cheektowaga-Olean, NY, New York?
Akashic tracks 34 presidential elections in Buffalo-Cheektowaga-Olean, NY, New York from 1892 to 2024. Of those, 18 went Democratic and 16 went Republican.