General Election 2024 - Presidential Race

Pennsylvania - Shift in Margin Vote Share for President from 2016 to 2020
Pennsylvania - Shift in Total, Democrat, and Republican Votes for President from 2016 to 2020
Pennsylvania - Shift in Margin Vote Share for President from 2020 to 2024
Pennsylvania - Shift in Total, Democrat, and Republican Votes for President from 2020 to 2024

Pennsylvania - Shift in Margin Vote Share for President from 2016 to 2020

Source: Pennsylvania Reporting Center

Pennsylvania - Shift in Total, Democrat, and Republican Votes for President from 2016 to 2020

Source: Pennsylvania Reporting Center
Source: Pennsylvania Reporting Center
Source: Pennsylvania Reporting Center

Pennsylvania - Shift in Margin Vote Share from 2020 to 2024

Source: The 2024 numbers for the first and second graphs above were downloaded from Pennsylvania Reporting Center
        at 10:18 AM PST on 11/7/2024 and 8:48 PM AM PST on 11/17/2024, respectively (slightly over 10 days apart)
Note: There are many visible changes but one of the most obvious is Cambria County.
PA: Shift in Margin Vote Share from 2020 to 2024 President of the United States to 2024 President of the United States (Percent)

           COUNTY  AREA   Dem   Rep MARGIN1 TOTAL1 Dem.1 Rep.1 MARGIN2 TOTAL2 DEM_SH REP_SH MAR_SH TOT_SH    TOT1_N    TOT2_N
1           ADAMS   ALL 32.20 66.37  -34.16  98.57 32.60 66.48  -33.88  99.08   0.40   0.12   0.28   0.51    56,540    60,198
2       ALLEGHENY   ALL 59.61 39.23   20.39  98.84 59.43 39.61   19.82  99.04  -0.19   0.38  -0.57   0.20   719,733   705,141
3       ARMSTRONG   ALL 23.25 75.58  -52.33  98.83 22.99 76.29  -53.30  99.27  -0.26   0.70  -0.97   0.44    36,370    36,889
4          BEAVER   ALL 40.50 58.18  -17.68  98.68 39.10 60.04  -20.94  99.14  -1.40   1.86  -3.27   0.46    94,122    94,102
5         BEDFORD   ALL 15.84 83.50  -67.67  99.34 15.40 84.01  -68.61  99.41  -0.44   0.51  -0.95   0.07    27,574    28,026
6           BERKS   ALL 45.20 53.39   -8.19  98.58 43.27 55.76  -12.49  99.03  -1.93   2.37  -4.30   0.45   205,540   207,451
7           BLAIR   ALL 27.73 71.24  -43.51  98.97 27.80 71.48  -43.68  99.28   0.07   0.24  -0.17   0.30    63,595    64,217
8        BRADFORD   ALL 26.68 71.62  -44.94  98.30 25.43 73.73  -48.29  99.16  -1.25   2.11  -3.35   0.86    30,159    30,732
9           BUCKS   ALL 51.66 47.29    4.38  98.95 49.45 49.58   -0.13  99.03  -2.21   2.29  -4.51   0.08   396,234   393,589
10         BUTLER   ALL 33.10 65.63  -32.52  98.73 33.32 65.85  -32.53  99.17   0.22   0.22  -0.01   0.44   113,305   120,189
11        CAMBRIA   ALL 30.79 68.13  -37.34  98.92 34.12 65.01  -30.89  99.13   3.33  -3.12   6.45   0.20    70,574    37,671
12        CAMERON   ALL 26.05 72.76  -46.71  98.81 22.91 75.86  -52.95  98.77  -3.14   3.10  -6.24  -0.04     2,434     3,252
13         CARBON   ALL 33.34 65.37  -32.03  98.71 32.09 67.08  -34.99  99.17  -1.25   1.71  -2.96   0.46    33,629    35,040
14         CENTRE   ALL 51.69 46.94    4.75  98.62 50.59 48.36    2.23  98.96  -1.10   1.43  -2.52   0.33    77,493    79,698
15        CHESTER   ALL 57.99 40.88   17.11  98.87 56.50 42.46   14.04  98.96  -1.49   1.58  -3.07   0.09   314,502   320,493
16        CLARION   ALL 24.00 74.79  -50.79  98.78 23.06 76.25  -53.18  99.31  -0.93   1.46  -2.40   0.53    19,493    19,636
17     CLEARFIELD   ALL 24.54 74.08  -49.54  98.61 23.78 75.48  -51.70  99.25  -0.76   1.40  -2.16   0.64    39,422    40,229
18        CLINTON   ALL 31.22 67.53  -36.31  98.75 29.11 70.02  -40.91  99.12  -2.11   2.49  -4.60   0.38    17,625    18,436
19       COLUMBIA   ALL 33.79 64.48  -30.69  98.26 33.82 65.23  -31.42  99.05   0.03   0.76  -0.73   0.79    31,171    31,885
20       CRAWFORD   ALL 30.77 67.99  -37.22  98.76 29.80 69.43  -39.63  99.23  -0.97   1.44  -2.41   0.47    42,004    42,433
21     CUMBERLAND   ALL 43.96 54.53  -10.57  98.49 44.52 54.22   -9.70  98.74   0.56  -0.31   0.87   0.25   141,595   147,142
22        DAUPHIN   ALL 53.60 45.06    8.53  98.66 52.21 46.64    5.56  98.85  -1.39   1.58  -2.97   0.19   147,368   147,298
23       DELAWARE   ALL 62.95 36.15   26.80  99.09 61.16 37.80   23.35  98.96  -1.79   1.66  -3.45  -0.13   327,931   322,779
24            ELK   ALL 26.75 71.81  -45.06  98.56 26.11 73.15  -47.04  99.26  -0.64   1.34  -1.98   0.70    16,906    17,097
25           ERIE   ALL 49.81 48.78    1.03  98.59 48.82 50.26   -1.44  99.08  -1.00   1.48  -2.48   0.48   137,083   134,102
26        FAYETTE   ALL 32.90 66.35  -33.45  99.25 30.73 68.81  -38.08  99.54  -2.17   2.46  -4.63   0.29    62,139    62,601
27         FOREST   ALL 27.51 71.13  -43.61  98.64 27.23 71.86  -44.62  99.09  -0.28   0.73  -1.01   0.45     2,646     2,640
28       FRANKLIN   ALL 27.76 70.86  -43.11  98.62 27.92 71.21  -43.30  99.13   0.16   0.35  -0.19   0.51    80,783    83,326
29         FULTON   ALL 13.60 85.55  -71.94  99.15 13.36 86.22  -72.86  99.58  -0.24   0.68  -0.92   0.43     7,977     8,100
30         GREENE   ALL 27.79 71.19  -43.40  98.99 26.58 71.53  -44.96  98.11  -1.22   0.34  -1.56  -0.88    17,669    17,136
31     HUNTINGDON   ALL 23.89 74.86  -50.97  98.75 23.13 76.18  -53.05  99.31  -0.76   1.32  -2.08   0.56    22,792    23,053
32        INDIANA   ALL 30.67 68.18  -37.51  98.85 30.00 69.25  -39.26  99.25  -0.67   1.07  -1.74   0.41    41,198    42,036
33      JEFFERSON   ALL 19.83 78.69  -58.85  98.52 20.35 78.85  -58.50  99.19   0.51   0.16   0.36   0.67    22,824    23,078
34        JUNIATA   ALL 18.71 80.12  -61.41  98.83 18.94 80.29  -61.35  99.23   0.23   0.17   0.06   0.40    12,043    12,066
35     LACKAWANNA   ALL 53.71 45.35    8.37  99.06 51.04 48.26    2.78  99.30  -2.67   2.91  -5.59   0.24   115,410   115,508
36      LANCASTER   ALL 41.34 57.17  -15.83  98.51 41.27 57.73  -16.46  99.01  -0.06   0.56  -0.63   0.50   280,239   284,740
37       LAWRENCE   ALL 34.68 64.24  -29.56  98.91 32.67 66.64  -33.96  99.31  -2.00   2.40  -4.40   0.40    46,076    46,767
38        LEBANON   ALL 33.40 65.22  -31.82  98.62 33.38 65.72  -32.34  99.09  -0.02   0.50  -0.52   0.47    71,652    72,700
39         LEHIGH   ALL 53.21 45.62    7.60  98.83 50.62 48.18    2.43  98.80  -2.59   2.57  -5.16  -0.03   184,713   186,174
40        LUZERNE   ALL 42.31 56.70  -14.39  99.01 39.58 59.65  -20.07  99.24  -2.73   2.96  -5.68   0.23   153,321   151,493
41       LYCOMING   ALL 28.64 69.97  -41.33  98.61 28.74 70.42  -41.67  99.16   0.10   0.44  -0.34   0.55    59,254    59,186
42         MCKEAN   ALL 26.19 72.35  -46.16  98.54 25.91 73.25  -47.34  99.16  -0.28   0.90  -1.18   0.62    19,466    19,554
43         MERCER   ALL 36.35 62.36  -26.01  98.72 34.18 64.96  -30.78  99.14  -2.17   2.60  -4.77   0.43    57,954    56,587
44        MIFFLIN   ALL 21.41 77.53  -56.12  98.93 21.35 77.95  -56.60  99.31  -0.05   0.42  -0.48   0.37    21,502    21,893
45         MONROE   ALL 52.56 46.20    6.36  98.76 48.97 50.05   -1.08  99.02  -3.59   3.85  -7.44   0.27    83,829    84,250
46     MONTGOMERY   ALL 62.63 36.35   26.28  98.98 60.83 38.12   22.71  98.94  -1.80   1.76  -3.57  -0.04   510,157   508,865
47        MONTOUR   ALL 38.59 59.81  -21.22  98.40 38.81 60.15  -21.34  98.96   0.22   0.34  -0.12   0.56     9,771     9,832
48    NORTHAMPTON   ALL 49.78 49.05    0.72  98.83 48.40 50.63   -2.23  99.03  -1.37   1.57  -2.95   0.20   170,942   174,152
49 NORTHUMBERLAND   ALL 29.98 68.47  -38.49  98.45 29.49 69.54  -40.05  99.04  -0.49   1.07  -1.56   0.58    42,283    43,115
50          PERRY   ALL 24.14 74.20  -50.07  98.34 24.74 74.22  -49.48  98.96   0.60   0.01   0.59   0.61    24,652    25,563
51   PHILADELPHIA   ALL 81.44 17.90   63.54  99.35 78.68 20.14   58.54  98.82  -2.76   2.23  -4.99  -0.53   741,377   702,270
52           PIKE   ALL 39.99 59.02  -19.03  99.01 37.58 61.61  -24.02  99.19  -2.41   2.59  -5.00   0.18    32,554    34,570
53         POTTER   ALL 19.04 79.87  -60.82  98.91 18.40 80.77  -62.36  99.17  -0.64   0.90  -1.54   0.26     9,064     9,042
54     SCHUYLKILL   ALL 29.36 69.22  -39.86  98.58 28.48 70.64  -42.16  99.12  -0.88   1.42  -2.30   0.55    70,603    72,782
55         SNYDER   ALL 25.65 73.06  -47.40  98.71 26.04 73.29  -47.25  99.32   0.38   0.23   0.15   0.61    19,140    19,911
56       SOMERSET   ALL 21.35 77.61  -56.27  98.96 21.01 78.28  -57.26  99.29  -0.33   0.67  -1.00   0.33    40,543    40,732
57       SULLIVAN   ALL 25.62 72.85  -47.23  98.47 26.00 73.35  -47.35  99.35   0.38   0.50  -0.12   0.88     3,595     3,677
58    SUSQUEHANNA   ALL 28.67 69.91  -41.24  98.58 27.09 72.03  -44.94  99.11  -1.58   2.12  -3.70   0.54    21,752    22,143
59          TIOGA   ALL 23.51 74.70  -51.18  98.21 23.61 75.40  -51.78  99.01   0.10   0.70  -0.60   0.80    21,075    21,516
60          UNION   ALL 37.16 61.43  -24.27  98.59 37.02 62.02  -25.00  99.03  -0.15   0.59  -0.73   0.44    20,115    20,432
61        VENANGO   ALL 28.59 70.00  -41.41  98.59 28.42 70.74  -42.32  99.16  -0.17   0.74  -0.92   0.57    26,528    26,501
62         WARREN   ALL 29.38 68.94  -39.57  98.32 29.92 69.28  -39.36  99.19   0.54   0.33   0.21   0.87    20,650    20,603
63     WASHINGTON   ALL 38.06 60.84  -22.78  98.89 36.82 62.54  -25.72  99.37  -1.23   1.70  -2.94   0.47   118,478   120,544
64          WAYNE   ALL 32.72 66.35  -33.63  99.07 31.13 68.11  -36.98  99.24  -1.59   1.76  -3.35   0.17    28,089    29,234
65   WESTMORELAND   ALL 35.24 63.62  -28.38  98.85 35.41 63.86  -28.45  99.27   0.17   0.25  -0.07   0.42   204,697   210,247
66        WYOMING   ALL 31.66 66.87  -35.21  98.53 31.06 67.94  -36.88  99.01  -0.59   1.07  -1.66   0.47    14,858    14,988
67           YORK   ALL 36.95 61.53  -24.58  98.48 36.63 62.41  -25.78  99.04  -0.32   0.88  -1.20   0.56   238,471   244,819
68          TOTAL TOTAL 50.01 48.84    1.16  98.85 48.54 50.50   -1.96  99.04  -1.47   1.65  -3.12   0.18 6,915,283 6,886,151

Source: Pennsylvania Reporting Center, 2024 numbers downloaded at 10:18 AM PST on 11/7/2024

Pennsylvania - Shift in Total, Democrat, and Republican Votes from 2020 to 2024

Source: The 2024 numbers for the first and second graphs above were downloaded from Pennsylvania Reporting Center
        at 10:18 AM PST on 11/7/2024 and 8:48 PM AM PST on 11/17/2024, respectively (slightly over 10 days apart)
Note: There are many visible changes but one of the most obvious is Cambria County.

Source: The 2024 numbers for the first and second graphs above were downloaded from Pennsylvania Reporting Center
        at 10:18 AM PST on 11/7/2024 and 8:48 PM AM PST on 11/17/2024, respectively (slightly over 10 days apart)
Note: There are many visible changes but one of the most obvious is Cambria County.

Source: The 2024 numbers for the first and second graphs above were downloaded from Pennsylvania Reporting Center
        at 10:18 AM PST on 11/7/2024 and 8:48 PM AM PST on 11/17/2024, respectively (slightly over 10 days apart)
Note: There are many visible changes but one of the most obvious is Cambria County.
PA: Shift in Total Votes from 2020 to 2024 President of the United States to 2024 President of the United States (Count)

           COUNTY  AREA       Dem       Rep MARGIN1    TOTAL1     Dem.1     Rep.1  MARGIN2    TOTAL2   DEM_SH  REP_SH   MAR_SH  TOT_SH
1           ADAMS   ALL    18,207    37,523 -19,316    56,540    19,623    40,021  -20,398    60,198    1,416   2,498   -1,082   3,658
2       ALLEGHENY   ALL   429,065   282,324 146,741   719,733   419,051   279,292  139,759   705,141  -10,014  -3,032   -6,982 -14,592
3       ARMSTRONG   ALL     8,457    27,489 -19,032    36,370     8,480    28,141  -19,661    36,889       23     652     -629     519
4          BEAVER   ALL    38,122    54,759 -16,637    94,122    36,795    56,502  -19,707    94,102   -1,327   1,743   -3,070     -20
5         BEDFORD   ALL     4,367    23,025 -18,658    27,574     4,316    23,545  -19,229    28,026      -51     520     -571     452
6           BERKS   ALL    92,895   109,736 -16,841   205,540    89,764   115,676  -25,912   207,451   -3,131   5,940   -9,071   1,911
7           BLAIR   ALL    17,636    45,306 -27,670    63,595    17,852    45,901  -28,049    64,217      216     595     -379     622
8        BRADFORD   ALL     8,046    21,600 -13,554    30,159     7,816    22,658  -14,842    30,732     -230   1,058   -1,288     573
9           BUCKS   ALL   204,712   187,367  17,345   396,234   194,635   195,147     -512   393,589  -10,077   7,780  -17,857  -2,645
10         BUTLER   ALL    37,508    74,359 -36,851   113,305    40,046    79,147  -39,101   120,189    2,538   4,788   -2,250   6,884
11        CAMBRIA   ALL    21,730    48,085 -26,355    70,574    12,852    24,490  -11,638    37,671   -8,878 -23,595   14,717 -32,903
12        CAMERON   ALL       634     1,771  -1,137     2,434       745     2,467   -1,722     3,252      111     696     -585     818
13         CARBON   ALL    11,212    21,984 -10,772    33,629    11,244    23,505  -12,261    35,040       32   1,521   -1,489   1,411
14         CENTRE   ALL    40,055    36,372   3,683    77,493    40,321    38,545    1,776    79,698      266   2,173   -1,907   2,205
15        CHESTER   ALL   182,372   128,565  53,807   314,502   181,075   136,088   44,987   320,493   -1,297   7,523   -8,820   5,991
16        CLARION   ALL     4,678    14,578  -9,900    19,493     4,529    14,972  -10,443    19,636     -149     394     -543     143
17     CLEARFIELD   ALL     9,673    29,203 -19,530    39,422     9,565    30,363  -20,798    40,229     -108   1,160   -1,268     807
18        CLINTON   ALL     5,502    11,902  -6,400    17,625     5,366    12,908   -7,542    18,436     -136   1,006   -1,142     811
19       COLUMBIA   ALL    10,532    20,098  -9,566    31,171    10,783    20,800  -10,017    31,885      251     702     -451     714
20       CRAWFORD   ALL    12,924    28,559 -15,635    42,004    12,645    29,462  -16,817    42,433     -279     903   -1,182     429
21     CUMBERLAND   ALL    62,245    77,212 -14,967   141,595    65,506    79,784  -14,278   147,142    3,261   2,572      689   5,547
22        DAUPHIN   ALL    78,983    66,408  12,575   147,368    76,899    68,706    8,193   147,298   -2,084   2,298   -4,382     -70
23       DELAWARE   ALL   206,423   118,532  87,891   327,931   197,404   122,026   75,378   322,779   -9,019   3,494  -12,513  -5,152
24            ELK   ALL     4,522    12,140  -7,618    16,906     4,464    12,506   -8,042    17,097      -58     366     -424     191
25           ERIE   ALL    68,286    66,869   1,417   137,083    65,464    67,399   -1,935   134,102   -2,822     530   -3,352  -2,981
26        FAYETTE   ALL    20,444    41,227 -20,783    62,139    19,238    43,076  -23,838    62,601   -1,206   1,849   -3,055     462
27         FOREST   ALL       728     1,882  -1,154     2,646       719     1,897   -1,178     2,640       -9      15      -24      -6
28       FRANKLIN   ALL    22,422    57,245 -34,823    80,783    23,262    59,339  -36,077    83,326      840   2,094   -1,254   2,543
29         FULTON   ALL     1,085     6,824  -5,739     7,977     1,082     6,984   -5,902     8,100       -3     160     -163     123
30         GREENE   ALL     4,911    12,579  -7,668    17,669     4,554    12,258   -7,704    17,136     -357    -321      -36    -533
31     HUNTINGDON   ALL     5,445    17,061 -11,616    22,792     5,332    17,561  -12,229    23,053     -113     500     -613     261
32        INDIANA   ALL    12,634    28,089 -15,455    41,198    12,610    29,112  -16,502    42,036      -24   1,023   -1,047     838
33      JEFFERSON   ALL     4,527    17,960 -13,433    22,824     4,696    18,196  -13,500    23,078      169     236      -67     254
34        JUNIATA   ALL     2,253     9,649  -7,396    12,043     2,285     9,688   -7,403    12,066       32      39       -7      23
35     LACKAWANNA   ALL    61,991    52,334   9,657   115,410    58,956    55,744    3,212   115,508   -3,035   3,410   -6,445      98
36      LANCASTER   ALL   115,847   160,209 -44,362   280,239   117,526   164,386  -46,860   284,740    1,679   4,177   -2,498   4,501
37       LAWRENCE   ALL    15,978    29,597 -13,619    46,076    15,281    31,164  -15,883    46,767     -697   1,567   -2,264     691
38        LEBANON   ALL    23,932    46,731 -22,799    71,652    24,265    47,775  -23,510    72,700      333   1,044     -711   1,048
39         LEHIGH   ALL    98,288    84,259  14,029   184,713    94,235    89,704    4,531   186,174   -4,053   5,445   -9,498   1,461
40        LUZERNE   ALL    64,873    86,929 -22,056   153,321    59,966    90,370  -30,404   151,493   -4,907   3,441   -8,348  -1,828
41       LYCOMING   ALL    16,971    41,462 -24,491    59,254    17,012    41,677  -24,665    59,186       41     215     -174     -68
42         MCKEAN   ALL     5,098    14,083  -8,985    19,466     5,066    14,323   -9,257    19,554      -32     240     -272      88
43         MERCER   ALL    21,067    36,143 -15,076    57,954    19,341    36,761  -17,420    56,587   -1,726     618   -2,344  -1,367
44        MIFFLIN   ALL     4,603    16,670 -12,067    21,502     4,675    17,066  -12,391    21,893       72     396     -324     391
45         MONROE   ALL    44,060    38,726   5,334    83,829    41,258    42,168     -910    84,250   -2,802   3,442   -6,244     421
46     MONTGOMERY   ALL   319,511   185,460 134,051   510,157   309,521   193,958  115,563   508,865   -9,990   8,498  -18,488  -1,292
47        MONTOUR   ALL     3,771     5,844  -2,073     9,771     3,816     5,914   -2,098     9,832       45      70      -25      61
48    NORTHAMPTON   ALL    85,087    83,854   1,233   170,942    84,291    88,171   -3,880   174,152     -796   4,317   -5,113   3,210
49 NORTHUMBERLAND   ALL    12,677    28,952 -16,275    42,283    12,716    29,984  -17,268    43,115       39   1,032     -993     832
50          PERRY   ALL     5,950    18,293 -12,343    24,652     6,324    18,972  -12,648    25,563      374     679     -305     911
51   PHILADELPHIA   ALL   603,790   132,740 471,050   741,377   552,542   141,407  411,135   702,270  -51,248   8,667  -59,915 -39,107
52           PIKE   ALL    13,019    19,213  -6,194    32,554    12,993    21,298   -8,305    34,570      -26   2,085   -2,111   2,016
53         POTTER   ALL     1,726     7,239  -5,513     9,064     1,664     7,303   -5,639     9,042      -62      64     -126     -22
54     SCHUYLKILL   ALL    20,727    48,871 -28,144    70,603    20,729    51,416  -30,687    72,782        2   2,545   -2,543   2,179
55         SNYDER   ALL     4,910    13,983  -9,073    19,140     5,184    14,592   -9,408    19,911      274     609     -335     771
56       SOMERSET   ALL     8,654    31,466 -22,812    40,543     8,559    31,884  -23,325    40,732      -95     418     -513     189
57       SULLIVAN   ALL       921     2,619  -1,698     3,595       956     2,697   -1,741     3,677       35      78      -43      82
58    SUSQUEHANNA   ALL     6,236    15,207  -8,971    21,752     5,998    15,949   -9,951    22,143     -238     742     -980     391
59          TIOGA   ALL     4,955    15,742 -10,787    21,075     5,080    16,222  -11,142    21,516      125     480     -355     441
60          UNION   ALL     7,475    12,356  -4,881    20,115     7,563    12,671   -5,108    20,432       88     315     -227     317
61        VENANGO   ALL     7,585    18,569 -10,984    26,528     7,531    18,747  -11,216    26,501      -54     178     -232     -27
62         WARREN   ALL     6,066    14,237  -8,171    20,650     6,164    14,273   -8,109    20,603       98      36       62     -47
63     WASHINGTON   ALL    45,088    72,080 -26,992   118,478    44,389    75,391  -31,002   120,544     -699   3,311   -4,010   2,066
64          WAYNE   ALL     9,191    18,637  -9,446    28,089     9,100    19,911  -10,811    29,234      -91   1,274   -1,365   1,145
65   WESTMORELAND   ALL    72,129   130,218 -58,089   204,697    74,451   134,268  -59,817   210,247    2,322   4,050   -1,728   5,550
66        WYOMING   ALL     4,704     9,936  -5,232    14,858     4,656    10,183   -5,527    14,988      -48     247     -295     130
67           YORK   ALL    88,114   146,733 -58,619   238,471    89,681   152,793  -63,112   244,819    1,567   6,060   -4,493   6,348
68          TOTAL TOTAL 3,458,229 3,377,674  80,555 6,915,283 3,342,507 3,477,304 -134,797 6,886,151 -115,722  99,630 -215,352 -29,132

Source: Pennsylvania Reporting Center, 2024 numbers downloaded at 10:18 AM PST on 11/7/2024

create counter