Weekly Update: County-level #COVID19 vaccination levels by Partisan Lean (now w/boosters!)

COVID-19 Vaccine

Methodology reminders:

  • I go by county residents who have received the 2nd COVID-19 shot only (or 1st in the case of the J&J vaccine).
    • Scroll down to also see 3rd/Booster shots, with some important caveats of its own.
  • I base my percentages on the total population via the 2020 U.S. Census as opposed to adults only or those over 11 years old (or even over 4 years old).
  • The 5 major U.S. territories don't vote for President in the general election, preventing me from displaying them in the main graph, but I have them listed down the right side.
  • There are several counties which have supposedly surpassed 100% vaccination rates; obviously that's impossible, and is due to discrepancies in either the vaccination data or actual population counts. In addition, people have moved, died, etc. since the 2020 Census was locked in as of April 2020. With that in mind, I've started setting the maximum vaccination rate for any county at 98%.

With all this in mind, here's what things looked like as of February 7th, 2022:

The most noteworthy thing is that both the R-squared and the slope are well over the 0.5 threshold and continue to inch upwards each week.

As I predicted back in mid-November, the most obvious reason for this is that 5 - 11 year-olds started receiving their 2nd Pfizer shot around Thanksgiving. The parents who were most likely to have gotten vaccinated themselves earlier this year are pretty clearly the ones most likely to get their children vaccinated, and the parents least likely to get vaccinated are, sadly, also those least likely to vaccinate their children either:

  • There's 13 Counties where over 90% of their populations have received their 2nd shot, with ~451,000 residents, including:
    • Bristol Bay, AK (pop. 844)
    • Apache County, AZ (pop. 66,021)
    • Santa Cruz County, AZ (pop. 47,669)
      • (Note: there's a serious discrepancy between the official CDC vaxx rate & the AZ Health Dept. for both Apache & Santa Cruz)
    • San Juan County, CO (pop. 705)
    • Kalawao County, HI (pop. 82)
    • Dukes County, MA (pop. 20,600)
    • Nantucket County, MA (pop. 14,255)
    • Hudspeth County, TX (pop. 2,912)
    • Presidio County, TX (pop. 6,131)
    • Charles City, VA (pop. 6,773)
    • Fairfax City, VA (pop. 24,146)
    • Norfolk City, VA (pop. 238,005)
      • As noted above, the data for Virginia has been a bit weird lately.
    • Teton County, WY (pop. 21,073)
  • There's 48 Counties where over 80% of their total populations have received their 2nd shot, with ~13.9 million residents.
  • There's 187 Counties with 73.2 million residents where over 70% of the total populations have received their 2nd shot.
    • 92 of these counties have more than 100,000 residents.
  • At the opposite end, there's still 25 counties which have vaccinated less than 25% of their total populations, with ~261,000 residents:
    • Winston County, AL (pop. 23,540)
    • Crowley County, CO (pop. 5,922)
    • Charlton County, GA (pop. 12,518)
    • Chattahoochee County, GA (pop. 9,565)
    • LaGrange County, IN (pop. 40,446)
    • Cameron County, LA (pop. 5,617)
    • Newton County, MO (pop. 58,648)
    • Garfield County, MT (pop. 1,173)
    • McCone County, MT (pop. 1,729)
    • Powder River County, MT (pop. 1,694)
    • Arthur County, NE (pop. 434)
    • Grant County, NE (pop. 611)
    • Logan County, NE (pop. 716)
    • McPherson County, NE (pop. 399)
    • Sioux County, NE (pop. 1,135)
    • Storey County, NV (pop. 4,104)
    • Billings County, ND (pop. 945)
    • Grant County, ND (pop. 2,301)
    • McKenzie County, ND (pop. 14,704)
    • Slope County, ND (pop. 706)
    • Holmes County, OH (pop. 44,223)
    • Harding County, SD (pop. 1,311)
    • Moore County, TN (pop. 6,461)
    • Gaines County, TX (pop. 21,598)
    • King County, TX (pop. 265)
  • There's 15 counties with more than 100,000 residents which have vaccinated less than 40% of their total populations:
    • Etowah County, AL (pop. 103436)
    • Lee County, AL (pop. 174241)
    • Limestone County, AL (pop. 103570)
    • Shelby County, AL (pop. 223024)
    • Tuscaloosa County, AL (pop. 227036)
    • Matanuska-Susitna, AK (pop. 107081)
    • Bartow County, GA (pop. 108,901)
    • Carroll County, GA (pop. 119,148)
    • Lowndes County, GA (pop. 118,251)
    • Muscogee County, GA (pop. 206,922)
    • Paulding County, GA (pop. 168,661)
    • Warren County, KY (pop. 134,554)
    • Calcasieu County, LA (pop. 216,785)
    • Livingston County, LA (pop. 142,282)
    • Anderson County, SC (pop. 203,718)
  • There are 49 counties with more than 1 million residents. Of those, the highest-vaxxed is Santa Clara, CA (83.6% vaxxed) while the lowest-vaxxed is Wayne County, MI (home of Detroit), which has only vaccinated 51.1% of its population.

As noted above, now that the Centers for Disease Control have finally started reporting BOOSTER SHOTS at the county level as well, I'm tracking it on a scatter plot graph as well. It's important to note that this has its own caveats, some of which overlap the 2-dose graph, others which are unique to the booster data:

  • I'm temporarily omitting Virginia. I can only get accurate booster data for Virginia directly from the state health department website, and as noted above, this requires a lot of tedious work since they don't provide any way of exporting all of the counties at once.
  • For Colorado, Minnesota and Vermont, I'm (reluctantly) using CDC data for now, since neither the CA/MN health depts nor COVID Act Now are tracking boosters yet.

Otherwise, it's pretty much exactly what you would expect: The partisan trend line isn't nearly as strong or steep for booster shots as it is for 2-dose vaccinations yet, but it's definitely trending in the exact same pattern.

This makes total sense: Not only are those who are more likely to get vaccinated in the first place also more likely to get a booster shot, those who haven't gotten their 1st & 2nd shots can't get a booster until at least 5 months later anyway, even if they wanted to: