{
  "snapshot_date": "2026-08-12",
  "elections": [
    {
      "key": "2022-GP",
      "date": "2022-07-19",
      "kind": "primary",
      "label": "2022 Gubernatorial Primary",
      "short": "2022 Primary"
    },
    {
      "key": "2022-GG",
      "date": "2022-11-08",
      "kind": "general",
      "label": "2022 Gubernatorial General",
      "short": "2022 General"
    },
    {
      "key": "2024-PP",
      "date": "2024-05-14",
      "kind": "primary",
      "label": "2024 Presidential Primary",
      "short": "2024 Primary"
    },
    {
      "key": "2024-PG",
      "date": "2024-11-05",
      "kind": "general",
      "label": "2024 Presidential General",
      "short": "2024 General"
    },
    {
      "key": "2026-GP",
      "date": "2026-06-23",
      "kind": "primary",
      "label": "2026 Gubernatorial Primary",
      "short": "2026 Primary"
    }
  ],
  "counties": [
    "Allegany",
    "Anne Arundel",
    "Baltimore City",
    "Baltimore County",
    "Calvert",
    "Caroline",
    "Carroll",
    "Cecil",
    "Charles",
    "Dorchester",
    "Frederick",
    "Garrett",
    "Harford",
    "Howard",
    "Kent",
    "Montgomery",
    "Prince George's",
    "Queen Anne's",
    "Somerset",
    "St. Mary's",
    "Talbot",
    "Washington",
    "Wicomico",
    "Worcester"
  ],
  "party_groups": [
    "DEM",
    "REP",
    "UNA",
    "GRN",
    "WCP",
    "OTH"
  ],
  "all_parties": "ALL",
  "statewide": "Maryland",
  "age_bands": [
    "Under 18",
    "18-24",
    "25-34",
    "35-44",
    "45-54",
    "55-64",
    "65-74",
    "75+",
    "Unknown"
  ],
  "age_detail_bands": [
    "Under 18",
    "18-22",
    "23-29",
    "30-44",
    "45-64",
    "65+",
    "Unknown"
  ],
  "new_registrants": {
    "first_year": 2010,
    "age_bands": [
      "18-22",
      "23-29",
      "30+"
    ],
    "cutoff": "08-12"
  },
  "generations": [
    "Gen Z",
    "Millennial",
    "Gen X",
    "Baby Boomer",
    "Silent/Greatest",
    "Unknown"
  ],
  "voter_types": [
    "every_election",
    "primary_and_general",
    "primary_only",
    "general_only",
    "none"
  ],
  "records": {
    "readme_total_records": 4561127,
    "rows_valid": 4561126,
    "status_counts": {
      "I": 285544,
      "A": 4275582
    },
    "latest_registration_date": "2026-08-12"
  },
  "vrar_cross_check": {
    "vrar_month": "2026-08",
    "file_active": 4275582,
    "vrar_active": 4322671,
    "difference_pct": -1.09,
    "by_county_pct": {
      "Allegany": -1.28,
      "Anne Arundel": -1.1,
      "Baltimore City": -1.11,
      "Baltimore County": -1.03,
      "Calvert": -1.06,
      "Caroline": -1.18,
      "Carroll": -1.23,
      "Cecil": -1.21,
      "Charles": -0.69,
      "Dorchester": -0.87,
      "Frederick": -1.83,
      "Garrett": -1.18,
      "Harford": -1.32,
      "Howard": -0.88,
      "Kent": -0.5,
      "Montgomery": -1.75,
      "Prince George's": -0.65,
      "Queen Anne's": -0.88,
      "Somerset": -0.86,
      "St. Mary's": -1.0,
      "Talbot": -0.72,
      "Washington": 1.38,
      "Wicomico": -0.9,
      "Worcester": -1.12
    }
  },
  "electorate_coverage": {
    "2022-GP": {
      "month": "2022-07",
      "Maryland": {
        "reported": 4450673,
        "in_file": 3866118,
        "pct": 86.9
      },
      "counties": {
        "Allegany": {
          "reported": 46739,
          "in_file": 40668,
          "pct": 87.0
        },
        "Anne Arundel": {
          "reported": 440428,
          "in_file": 383806,
          "pct": 87.1
        },
        "Baltimore City": {
          "reported": 420531,
          "in_file": 362524,
          "pct": 86.2
        },
        "Baltimore County": {
          "reported": 603418,
          "in_file": 529389,
          "pct": 87.7
        },
        "Calvert": {
          "reported": 74087,
          "in_file": 64175,
          "pct": 86.6
        },
        "Caroline": {
          "reported": 22939,
          "in_file": 20613,
          "pct": 89.9
        },
        "Carroll": {
          "reported": 135338,
          "in_file": 122085,
          "pct": 90.2
        },
        "Cecil": {
          "reported": 76183,
          "in_file": 65018,
          "pct": 85.3
        },
        "Charles": {
          "reported": 130712,
          "in_file": 117727,
          "pct": 90.1
        },
        "Dorchester": {
          "reported": 23747,
          "in_file": 21672,
          "pct": 91.3
        },
        "Frederick": {
          "reported": 208467,
          "in_file": 188569,
          "pct": 90.5
        },
        "Garrett": {
          "reported": 21713,
          "in_file": 19114,
          "pct": 88.0
        },
        "Harford": {
          "reported": 203137,
          "in_file": 181270,
          "pct": 89.2
        },
        "Howard": {
          "reported": 244594,
          "in_file": 214300,
          "pct": 87.6
        },
        "Kent": {
          "reported": 14697,
          "in_file": 12865,
          "pct": 87.5
        },
        "Montgomery": {
          "reported": 751158,
          "in_file": 622498,
          "pct": 82.9
        },
        "Prince George's": {
          "reported": 639196,
          "in_file": 553494,
          "pct": 86.6
        },
        "Queen Anne's": {
          "reported": 41199,
          "in_file": 38170,
          "pct": 92.6
        },
        "Somerset": {
          "reported": 14576,
          "in_file": 12999,
          "pct": 89.2
        },
        "St. Mary's": {
          "reported": 82864,
          "in_file": 71822,
          "pct": 86.7
        },
        "Talbot": {
          "reported": 29975,
          "in_file": 26549,
          "pct": 88.6
        },
        "Washington": {
          "reported": 109981,
          "in_file": 95514,
          "pct": 86.8
        },
        "Wicomico": {
          "reported": 69895,
          "in_file": 61048,
          "pct": 87.3
        },
        "Worcester": {
          "reported": 45099,
          "in_file": 40229,
          "pct": 89.2
        }
      }
    },
    "2022-GG": {
      "month": "2022-11",
      "Maryland": {
        "reported": 4502428,
        "in_file": 3920806,
        "pct": 87.1
      },
      "counties": {
        "Allegany": {
          "reported": 47100,
          "in_file": 41157,
          "pct": 87.4
        },
        "Anne Arundel": {
          "reported": 446226,
          "in_file": 389247,
          "pct": 87.2
        },
        "Baltimore City": {
          "reported": 424313,
          "in_file": 368179,
          "pct": 86.8
        },
        "Baltimore County": {
          "reported": 608743,
          "in_file": 535121,
          "pct": 87.9
        },
        "Calvert": {
          "reported": 74898,
          "in_file": 64983,
          "pct": 86.8
        },
        "Caroline": {
          "reported": 23296,
          "in_file": 20841,
          "pct": 89.5
        },
        "Carroll": {
          "reported": 136677,
          "in_file": 123162,
          "pct": 90.1
        },
        "Cecil": {
          "reported": 77197,
          "in_file": 66064,
          "pct": 85.6
        },
        "Charles": {
          "reported": 132427,
          "in_file": 119211,
          "pct": 90.0
        },
        "Dorchester": {
          "reported": 23946,
          "in_file": 21906,
          "pct": 91.5
        },
        "Frederick": {
          "reported": 212494,
          "in_file": 191301,
          "pct": 90.0
        },
        "Garrett": {
          "reported": 21854,
          "in_file": 19327,
          "pct": 88.4
        },
        "Harford": {
          "reported": 205554,
          "in_file": 183343,
          "pct": 89.2
        },
        "Howard": {
          "reported": 247950,
          "in_file": 217551,
          "pct": 87.7
        },
        "Kent": {
          "reported": 14879,
          "in_file": 13075,
          "pct": 87.9
        },
        "Montgomery": {
          "reported": 761294,
          "in_file": 634027,
          "pct": 83.3
        },
        "Prince George's": {
          "reported": 644637,
          "in_file": 561306,
          "pct": 87.1
        },
        "Queen Anne's": {
          "reported": 41829,
          "in_file": 38629,
          "pct": 92.3
        },
        "Somerset": {
          "reported": 14763,
          "in_file": 13179,
          "pct": 89.3
        },
        "St. Mary's": {
          "reported": 84207,
          "in_file": 72845,
          "pct": 86.5
        },
        "Talbot": {
          "reported": 30431,
          "in_file": 26904,
          "pct": 88.4
        },
        "Washington": {
          "reported": 111336,
          "in_file": 96814,
          "pct": 87.0
        },
        "Wicomico": {
          "reported": 70739,
          "in_file": 61879,
          "pct": 87.5
        },
        "Worcester": {
          "reported": 45638,
          "in_file": 40755,
          "pct": 89.3
        }
      }
    },
    "2024-PP": {
      "month": "2024-05",
      "Maryland": {
        "reported": 4507821,
        "in_file": 4163965,
        "pct": 92.4
      },
      "counties": {
        "Allegany": {
          "reported": 47059,
          "in_file": 43616,
          "pct": 92.7
        },
        "Anne Arundel": {
          "reported": 448456,
          "in_file": 413545,
          "pct": 92.2
        },
        "Baltimore City": {
          "reported": 420920,
          "in_file": 388602,
          "pct": 92.3
        },
        "Baltimore County": {
          "reported": 605757,
          "in_file": 563030,
          "pct": 92.9
        },
        "Calvert": {
          "reported": 74892,
          "in_file": 68706,
          "pct": 91.7
        },
        "Caroline": {
          "reported": 23497,
          "in_file": 22032,
          "pct": 93.8
        },
        "Carroll": {
          "reported": 136466,
          "in_file": 128980,
          "pct": 94.5
        },
        "Cecil": {
          "reported": 78215,
          "in_file": 71372,
          "pct": 91.3
        },
        "Charles": {
          "reported": 134341,
          "in_file": 126506,
          "pct": 94.2
        },
        "Dorchester": {
          "reported": 24445,
          "in_file": 23158,
          "pct": 94.7
        },
        "Frederick": {
          "reported": 217075,
          "in_file": 204013,
          "pct": 94.0
        },
        "Garrett": {
          "reported": 21968,
          "in_file": 20472,
          "pct": 93.2
        },
        "Harford": {
          "reported": 206249,
          "in_file": 193537,
          "pct": 93.8
        },
        "Howard": {
          "reported": 250331,
          "in_file": 232073,
          "pct": 92.7
        },
        "Kent": {
          "reported": 14902,
          "in_file": 13845,
          "pct": 92.9
        },
        "Montgomery": {
          "reported": 753150,
          "in_file": 681263,
          "pct": 90.5
        },
        "Prince George's": {
          "reported": 648697,
          "in_file": 596549,
          "pct": 92.0
        },
        "Queen Anne's": {
          "reported": 42851,
          "in_file": 40732,
          "pct": 95.1
        },
        "Somerset": {
          "reported": 14891,
          "in_file": 13895,
          "pct": 93.3
        },
        "St. Mary's": {
          "reported": 84204,
          "in_file": 77636,
          "pct": 92.2
        },
        "Talbot": {
          "reported": 30471,
          "in_file": 28340,
          "pct": 93.0
        },
        "Washington": {
          "reported": 111933,
          "in_file": 102964,
          "pct": 92.0
        },
        "Wicomico": {
          "reported": 70984,
          "in_file": 65969,
          "pct": 92.9
        },
        "Worcester": {
          "reported": 46067,
          "in_file": 43130,
          "pct": 93.6
        }
      }
    },
    "2024-PG": {
      "month": "2024-11",
      "Maryland": {
        "reported": 4639253,
        "in_file": 4309277,
        "pct": 92.9
      },
      "counties": {
        "Allegany": {
          "reported": 48116,
          "in_file": 44891,
          "pct": 93.3
        },
        "Anne Arundel": {
          "reported": 461566,
          "in_file": 427221,
          "pct": 92.6
        },
        "Baltimore City": {
          "reported": 435141,
          "in_file": 403656,
          "pct": 92.8
        },
        "Baltimore County": {
          "reported": 622251,
          "in_file": 580161,
          "pct": 93.2
        },
        "Calvert": {
          "reported": 76997,
          "in_file": 70965,
          "pct": 92.2
        },
        "Caroline": {
          "reported": 24133,
          "in_file": 22724,
          "pct": 94.2
        },
        "Carroll": {
          "reported": 140125,
          "in_file": 132087,
          "pct": 94.3
        },
        "Cecil": {
          "reported": 79870,
          "in_file": 73945,
          "pct": 92.6
        },
        "Charles": {
          "reported": 138832,
          "in_file": 131046,
          "pct": 94.4
        },
        "Dorchester": {
          "reported": 25239,
          "in_file": 23924,
          "pct": 94.8
        },
        "Frederick": {
          "reported": 224210,
          "in_file": 210546,
          "pct": 93.9
        },
        "Garrett": {
          "reported": 22487,
          "in_file": 21022,
          "pct": 93.5
        },
        "Harford": {
          "reported": 211386,
          "in_file": 198706,
          "pct": 94.0
        },
        "Howard": {
          "reported": 258053,
          "in_file": 239847,
          "pct": 92.9
        },
        "Kent": {
          "reported": 15227,
          "in_file": 14260,
          "pct": 93.6
        },
        "Montgomery": {
          "reported": 776874,
          "in_file": 709757,
          "pct": 91.4
        },
        "Prince George's": {
          "reported": 666481,
          "in_file": 619701,
          "pct": 93.0
        },
        "Queen Anne's": {
          "reported": 42809,
          "in_file": 41793,
          "pct": 97.6
        },
        "Somerset": {
          "reported": 15179,
          "in_file": 14357,
          "pct": 94.6
        },
        "St. Mary's": {
          "reported": 87070,
          "in_file": 80717,
          "pct": 92.7
        },
        "Talbot": {
          "reported": 31148,
          "in_file": 29111,
          "pct": 93.5
        },
        "Washington": {
          "reported": 115529,
          "in_file": 106485,
          "pct": 92.2
        },
        "Wicomico": {
          "reported": 73182,
          "in_file": 68047,
          "pct": 93.0
        },
        "Worcester": {
          "reported": 47348,
          "in_file": 44308,
          "pct": 93.6
        }
      }
    },
    "2026-GP": {
      "month": "2026-06",
      "Maryland": {
        "reported": 4589121,
        "in_file": 4548180,
        "pct": 99.1
      },
      "counties": {
        "Allegany": {
          "reported": 47822,
          "in_file": 47362,
          "pct": 99.0
        },
        "Anne Arundel": {
          "reported": 454624,
          "in_file": 450810,
          "pct": 99.2
        },
        "Baltimore City": {
          "reported": 428720,
          "in_file": 425453,
          "pct": 99.2
        },
        "Baltimore County": {
          "reported": 612133,
          "in_file": 607310,
          "pct": 99.2
        },
        "Calvert": {
          "reported": 75121,
          "in_file": 74433,
          "pct": 99.1
        },
        "Caroline": {
          "reported": 24211,
          "in_file": 24016,
          "pct": 99.2
        },
        "Carroll": {
          "reported": 138787,
          "in_file": 137650,
          "pct": 99.2
        },
        "Cecil": {
          "reported": 79720,
          "in_file": 78862,
          "pct": 98.9
        },
        "Charles": {
          "reported": 139315,
          "in_file": 138452,
          "pct": 99.4
        },
        "Dorchester": {
          "reported": 25358,
          "in_file": 25155,
          "pct": 99.2
        },
        "Frederick": {
          "reported": 225079,
          "in_file": 222525,
          "pct": 98.9
        },
        "Garrett": {
          "reported": 22282,
          "in_file": 22068,
          "pct": 99.0
        },
        "Harford": {
          "reported": 210778,
          "in_file": 208744,
          "pct": 99.0
        },
        "Howard": {
          "reported": 256028,
          "in_file": 253505,
          "pct": 99.0
        },
        "Kent": {
          "reported": 15140,
          "in_file": 15046,
          "pct": 99.4
        },
        "Montgomery": {
          "reported": 764358,
          "in_file": 755396,
          "pct": 98.8
        },
        "Prince George's": {
          "reported": 660250,
          "in_file": 655322,
          "pct": 99.3
        },
        "Queen Anne's": {
          "reported": 44142,
          "in_file": 43759,
          "pct": 99.1
        },
        "Somerset": {
          "reported": 15353,
          "in_file": 15198,
          "pct": 99.0
        },
        "St. Mary's": {
          "reported": 85884,
          "in_file": 85117,
          "pct": 99.1
        },
        "Talbot": {
          "reported": 30794,
          "in_file": 30577,
          "pct": 99.3
        },
        "Washington": {
          "reported": 113169,
          "in_file": 112437,
          "pct": 99.4
        },
        "Wicomico": {
          "reported": 72946,
          "in_file": 72258,
          "pct": 99.1
        },
        "Worcester": {
          "reported": 47107,
          "in_file": 46725,
          "pct": 99.2
        }
      }
    }
  },
  "race": {
    "method": "BISG (wru predict_race, model = BISG)",
    "names_used": "surname, first, middle",
    "conditioned_on": "ZIP code tabulation area, county where there is none",
    "census_year": "2020",
    "wru_version": "3.1.0",
    "share_zcta": 0.999944,
    "share_county_fallback": 5.6e-05,
    "share_surname_on_2010_list": 0.863605,
    "predictions_sha256": "10d484e6cbce5b8f1f117dbc9255fe1dd684bcb11653b44d3ee03784f9c55e24",
    "census_source_id": "census-pl94171-2020-md-county-vap",
    "census_county_csv": "archives/census/md_county_vap_2020.csv",
    "unmatched_share": 0.0,
    "calibration": {
      "Maryland": {
        "white": {
          "estimated_pct": 52.3,
          "census_vap_pct": 49.9
        },
        "black": {
          "estimated_pct": 29.7,
          "census_vap_pct": 28.8
        },
        "hispanic": {
          "estimated_pct": 7.2,
          "census_vap_pct": 10.2
        },
        "asian": {
          "estimated_pct": 5.9,
          "census_vap_pct": 6.9
        },
        "other": {
          "estimated_pct": 4.9,
          "census_vap_pct": 4.2
        }
      },
      "counties": {
        "Allegany": {
          "white": {
            "estimated_pct": 91.4,
            "census_vap_pct": 85.5
          },
          "black": {
            "estimated_pct": 4.8,
            "census_vap_pct": 8.7
          },
          "hispanic": {
            "estimated_pct": 0.7,
            "census_vap_pct": 1.5
          },
          "asian": {
            "estimated_pct": 0.6,
            "census_vap_pct": 1.1
          },
          "other": {
            "estimated_pct": 2.6,
            "census_vap_pct": 3.2
          }
        },
        "Anne Arundel": {
          "white": {
            "estimated_pct": 68.7,
            "census_vap_pct": 65.6
          },
          "black": {
            "estimated_pct": 17.3,
            "census_vap_pct": 17.1
          },
          "hispanic": {
            "estimated_pct": 5.5,
            "census_vap_pct": 8.0
          },
          "asian": {
            "estimated_pct": 3.3,
            "census_vap_pct": 4.5
          },
          "other": {
            "estimated_pct": 5.2,
            "census_vap_pct": 4.7
          }
        },
        "Baltimore City": {
          "white": {
            "estimated_pct": 31.4,
            "census_vap_pct": 29.4
          },
          "black": {
            "estimated_pct": 58.7,
            "census_vap_pct": 55.8
          },
          "hispanic": {
            "estimated_pct": 3.4,
            "census_vap_pct": 6.7
          },
          "asian": {
            "estimated_pct": 2.1,
            "census_vap_pct": 4.1
          },
          "other": {
            "estimated_pct": 4.4,
            "census_vap_pct": 3.9
          }
        },
        "Baltimore County": {
          "white": {
            "estimated_pct": 55.5,
            "census_vap_pct": 55.2
          },
          "black": {
            "estimated_pct": 31.3,
            "census_vap_pct": 28.5
          },
          "hispanic": {
            "estimated_pct": 3.8,
            "census_vap_pct": 6.0
          },
          "asian": {
            "estimated_pct": 4.6,
            "census_vap_pct": 6.3
          },
          "other": {
            "estimated_pct": 4.7,
            "census_vap_pct": 4.0
          }
        },
        "Calvert": {
          "white": {
            "estimated_pct": 79.3,
            "census_vap_pct": 76.0
          },
          "black": {
            "estimated_pct": 12.2,
            "census_vap_pct": 13.4
          },
          "hispanic": {
            "estimated_pct": 2.5,
            "census_vap_pct": 3.7
          },
          "asian": {
            "estimated_pct": 1.0,
            "census_vap_pct": 1.7
          },
          "other": {
            "estimated_pct": 5.1,
            "census_vap_pct": 5.2
          }
        },
        "Caroline": {
          "white": {
            "estimated_pct": 80.6,
            "census_vap_pct": 75.8
          },
          "black": {
            "estimated_pct": 12.3,
            "census_vap_pct": 12.9
          },
          "hispanic": {
            "estimated_pct": 3.1,
            "census_vap_pct": 6.6
          },
          "asian": {
            "estimated_pct": 0.7,
            "census_vap_pct": 0.9
          },
          "other": {
            "estimated_pct": 3.2,
            "census_vap_pct": 3.7
          }
        },
        "Carroll": {
          "white": {
            "estimated_pct": 89.5,
            "census_vap_pct": 86.9
          },
          "black": {
            "estimated_pct": 3.1,
            "census_vap_pct": 3.7
          },
          "hispanic": {
            "estimated_pct": 2.4,
            "census_vap_pct": 3.6
          },
          "asian": {
            "estimated_pct": 1.6,
            "census_vap_pct": 2.1
          },
          "other": {
            "estimated_pct": 3.5,
            "census_vap_pct": 3.6
          }
        },
        "Cecil": {
          "white": {
            "estimated_pct": 84.9,
            "census_vap_pct": 82.8
          },
          "black": {
            "estimated_pct": 7.3,
            "census_vap_pct": 7.1
          },
          "hispanic": {
            "estimated_pct": 2.7,
            "census_vap_pct": 4.2
          },
          "asian": {
            "estimated_pct": 0.8,
            "census_vap_pct": 1.3
          },
          "other": {
            "estimated_pct": 4.3,
            "census_vap_pct": 4.6
          }
        },
        "Charles": {
          "white": {
            "estimated_pct": 35.2,
            "census_vap_pct": 37.2
          },
          "black": {
            "estimated_pct": 53.1,
            "census_vap_pct": 47.7
          },
          "hispanic": {
            "estimated_pct": 4.2,
            "census_vap_pct": 5.8
          },
          "asian": {
            "estimated_pct": 1.9,
            "census_vap_pct": 3.5
          },
          "other": {
            "estimated_pct": 5.7,
            "census_vap_pct": 5.7
          }
        },
        "Dorchester": {
          "white": {
            "estimated_pct": 64.9,
            "census_vap_pct": 65.1
          },
          "black": {
            "estimated_pct": 28.8,
            "census_vap_pct": 26.0
          },
          "hispanic": {
            "estimated_pct": 2.6,
            "census_vap_pct": 4.3
          },
          "asian": {
            "estimated_pct": 0.7,
            "census_vap_pct": 1.1
          },
          "other": {
            "estimated_pct": 3.1,
            "census_vap_pct": 3.5
          }
        },
        "Frederick": {
          "white": {
            "estimated_pct": 72.7,
            "census_vap_pct": 71.3
          },
          "black": {
            "estimated_pct": 9.6,
            "census_vap_pct": 9.5
          },
          "hispanic": {
            "estimated_pct": 8.0,
            "census_vap_pct": 10.0
          },
          "asian": {
            "estimated_pct": 4.5,
            "census_vap_pct": 4.8
          },
          "other": {
            "estimated_pct": 5.1,
            "census_vap_pct": 4.3
          }
        },
        "Garrett": {
          "white": {
            "estimated_pct": 97.3,
            "census_vap_pct": 95.6
          },
          "black": {
            "estimated_pct": 0.7,
            "census_vap_pct": 0.8
          },
          "hispanic": {
            "estimated_pct": 0.4,
            "census_vap_pct": 0.9
          },
          "asian": {
            "estimated_pct": 0.2,
            "census_vap_pct": 0.3
          },
          "other": {
            "estimated_pct": 1.5,
            "census_vap_pct": 2.5
          }
        },
        "Harford": {
          "white": {
            "estimated_pct": 76.1,
            "census_vap_pct": 74.8
          },
          "black": {
            "estimated_pct": 14.0,
            "census_vap_pct": 13.3
          },
          "hispanic": {
            "estimated_pct": 3.1,
            "census_vap_pct": 4.5
          },
          "asian": {
            "estimated_pct": 2.3,
            "census_vap_pct": 3.1
          },
          "other": {
            "estimated_pct": 4.5,
            "census_vap_pct": 4.3
          }
        },
        "Howard": {
          "white": {
            "estimated_pct": 51.2,
            "census_vap_pct": 50.6
          },
          "black": {
            "estimated_pct": 18.5,
            "census_vap_pct": 18.5
          },
          "hispanic": {
            "estimated_pct": 5.3,
            "census_vap_pct": 7.2
          },
          "asian": {
            "estimated_pct": 19.1,
            "census_vap_pct": 19.3
          },
          "other": {
            "estimated_pct": 5.9,
            "census_vap_pct": 4.4
          }
        },
        "Kent": {
          "white": {
            "estimated_pct": 83.2,
            "census_vap_pct": 77.4
          },
          "black": {
            "estimated_pct": 11.9,
            "census_vap_pct": 13.6
          },
          "hispanic": {
            "estimated_pct": 1.8,
            "census_vap_pct": 4.7
          },
          "asian": {
            "estimated_pct": 0.5,
            "census_vap_pct": 1.4
          },
          "other": {
            "estimated_pct": 2.6,
            "census_vap_pct": 3.0
          }
        },
        "Montgomery": {
          "white": {
            "estimated_pct": 44.7,
            "census_vap_pct": 43.4
          },
          "black": {
            "estimated_pct": 16.6,
            "census_vap_pct": 17.7
          },
          "hispanic": {
            "estimated_pct": 16.1,
            "census_vap_pct": 18.6
          },
          "asian": {
            "estimated_pct": 16.1,
            "census_vap_pct": 15.9
          },
          "other": {
            "estimated_pct": 6.5,
            "census_vap_pct": 4.3
          }
        },
        "Prince George's": {
          "white": {
            "estimated_pct": 12.9,
            "census_vap_pct": 12.9
          },
          "black": {
            "estimated_pct": 68.5,
            "census_vap_pct": 60.3
          },
          "hispanic": {
            "estimated_pct": 11.6,
            "census_vap_pct": 18.4
          },
          "asian": {
            "estimated_pct": 2.9,
            "census_vap_pct": 4.6
          },
          "other": {
            "estimated_pct": 4.1,
            "census_vap_pct": 3.7
          }
        },
        "Queen Anne's": {
          "white": {
            "estimated_pct": 89.3,
            "census_vap_pct": 85.6
          },
          "black": {
            "estimated_pct": 4.9,
            "census_vap_pct": 5.8
          },
          "hispanic": {
            "estimated_pct": 2.0,
            "census_vap_pct": 4.0
          },
          "asian": {
            "estimated_pct": 0.8,
            "census_vap_pct": 1.2
          },
          "other": {
            "estimated_pct": 3.0,
            "census_vap_pct": 3.4
          }
        },
        "Somerset": {
          "white": {
            "estimated_pct": 63.6,
            "census_vap_pct": 53.7
          },
          "black": {
            "estimated_pct": 30.1,
            "census_vap_pct": 38.8
          },
          "hispanic": {
            "estimated_pct": 1.9,
            "census_vap_pct": 3.3
          },
          "asian": {
            "estimated_pct": 0.8,
            "census_vap_pct": 1.0
          },
          "other": {
            "estimated_pct": 3.7,
            "census_vap_pct": 3.1
          }
        },
        "St. Mary's": {
          "white": {
            "estimated_pct": 76.2,
            "census_vap_pct": 72.8
          },
          "black": {
            "estimated_pct": 13.8,
            "census_vap_pct": 14.1
          },
          "hispanic": {
            "estimated_pct": 3.2,
            "census_vap_pct": 4.9
          },
          "asian": {
            "estimated_pct": 1.7,
            "census_vap_pct": 3.1
          },
          "other": {
            "estimated_pct": 5.0,
            "census_vap_pct": 5.2
          }
        },
        "Talbot": {
          "white": {
            "estimated_pct": 82.9,
            "census_vap_pct": 78.2
          },
          "black": {
            "estimated_pct": 10.3,
            "census_vap_pct": 10.9
          },
          "hispanic": {
            "estimated_pct": 3.3,
            "census_vap_pct": 6.7
          },
          "asian": {
            "estimated_pct": 0.9,
            "census_vap_pct": 1.3
          },
          "other": {
            "estimated_pct": 2.6,
            "census_vap_pct": 2.8
          }
        },
        "Washington": {
          "white": {
            "estimated_pct": 79.9,
            "census_vap_pct": 77.6
          },
          "black": {
            "estimated_pct": 9.7,
            "census_vap_pct": 10.9
          },
          "hispanic": {
            "estimated_pct": 4.6,
            "census_vap_pct": 5.4
          },
          "asian": {
            "estimated_pct": 1.3,
            "census_vap_pct": 1.9
          },
          "other": {
            "estimated_pct": 4.4,
            "census_vap_pct": 4.2
          }
        },
        "Wicomico": {
          "white": {
            "estimated_pct": 64.1,
            "census_vap_pct": 62.1
          },
          "black": {
            "estimated_pct": 26.3,
            "census_vap_pct": 25.3
          },
          "hispanic": {
            "estimated_pct": 3.2,
            "census_vap_pct": 5.6
          },
          "asian": {
            "estimated_pct": 2.3,
            "census_vap_pct": 3.1
          },
          "other": {
            "estimated_pct": 4.0,
            "census_vap_pct": 3.9
          }
        },
        "Worcester": {
          "white": {
            "estimated_pct": 84.5,
            "census_vap_pct": 81.4
          },
          "black": {
            "estimated_pct": 9.9,
            "census_vap_pct": 11.0
          },
          "hispanic": {
            "estimated_pct": 1.8,
            "census_vap_pct": 3.2
          },
          "asian": {
            "estimated_pct": 0.9,
            "census_vap_pct": 1.3
          },
          "other": {
            "estimated_pct": 3.0,
            "census_vap_pct": 3.1
          }
        }
      }
    },
    "limitations": [
      "Race is estimated, not recorded. Maryland's voter file has no race or ethnicity field. Each voter's race is estimated from their surname, first and middle names and ZIP code with Bayesian Improved Surname Geocoding (BISG, the wru package). The estimate for one voter is a set of probabilities, never a fact about that person.",
      "Counts are expected values: the sum of the probabilities for each group, rounded. They describe groups of voters and are most reliable for large groups. A cell of 1 to 9 is hidden like any other.",
      "BISG is known to err in a pattern. In integrated areas it tends to place Black voters in the white group, and it identifies multiracial voters, Native Americans and Pacific Islanders poorly: all of them land in 'other' or in another group. Hispanic and Asian estimates rest heavily on surname.",
      "ZIP code is coarser than a census block, so the geographic part of the estimate is weaker than in studies that geocode addresses. Voters with no usable ZIP code are placed using their county.",
      "The estimate does not use party, age or sex, so the race by party and race by age tables do not repeat what the model was given. Active and inactive registrants are both counted.",
      "The comparison with the Census is rough: it sets the estimated race of registered voters against the 2020 voting-age population, and registration rates differ by group."
    ]
  },
  "metrics": {
    "party_by_county": {
      "dims": [
        "county",
        "party_group",
        "status"
      ],
      "values": [
        "count"
      ],
      "rows": 348
    },
    "turnout_by_election": {
      "dims": [
        "county",
        "party_group",
        "election"
      ],
      "values": [
        "count",
        "eligible"
      ],
      "rows": 875
    },
    "turnout_by_age": {
      "dims": [
        "county",
        "age_band",
        "election"
      ],
      "values": [
        "count",
        "eligible"
      ],
      "rows": 1060
    },
    "turnout_by_age_party": {
      "dims": [
        "party_group",
        "age_band",
        "election"
      ],
      "values": [
        "count",
        "eligible"
      ],
      "rows": 305
    },
    "voter_types": {
      "dims": [
        "county",
        "party_group",
        "eligible_elections",
        "voter_type"
      ],
      "values": [
        "count"
      ],
      "rows": 3070
    },
    "districts": {
      "dims": [
        "district_type",
        "district",
        "party_group",
        "status"
      ],
      "values": [
        "count"
      ],
      "rows": 1103
    },
    "district_turnout": {
      "dims": [
        "district_type",
        "district",
        "election"
      ],
      "values": [
        "count",
        "eligible"
      ],
      "rows": 395
    },
    "age_by_party": {
      "dims": [
        "county",
        "party_group",
        "age_band"
      ],
      "values": [
        "count"
      ],
      "rows": 1391
    },
    "generation_by_party": {
      "dims": [
        "county",
        "party_group",
        "generation"
      ],
      "values": [
        "count"
      ],
      "rows": 863
    },
    "gender": {
      "dims": [
        "county",
        "party_group",
        "gender"
      ],
      "values": [
        "count"
      ],
      "rows": 508
    },
    "registration_cohorts": {
      "dims": [
        "county",
        "party_group",
        "reg_year"
      ],
      "values": [
        "count"
      ],
      "rows": 10203
    },
    "minor_parties": {
      "dims": [
        "county",
        "party"
      ],
      "values": [
        "count"
      ],
      "rows": 290
    },
    "new_registrants": {
      "dims": [
        "county",
        "party_group",
        "age_band",
        "reg_year",
        "reg_window"
      ],
      "values": [
        "count"
      ],
      "rows": 14036
    },
    "new_registrant_weeks": {
      "dims": [
        "reg_year",
        "reg_week",
        "age_band"
      ],
      "values": [
        "count"
      ],
      "rows": 2618
    },
    "age_detail_by_party": {
      "dims": [
        "county",
        "party_group",
        "age_band"
      ],
      "values": [
        "count"
      ],
      "rows": 1057
    },
    "new_voters_voted": {
      "dims": [
        "county",
        "party_group"
      ],
      "values": [
        "count",
        "eligible"
      ],
      "rows": 175
    },
    "race_by_party": {
      "dims": [
        "county",
        "party_group",
        "race"
      ],
      "values": [
        "count",
        "voters"
      ],
      "rows": 875
    },
    "race_by_age": {
      "dims": [
        "county",
        "party_group",
        "age_band",
        "race"
      ],
      "values": [
        "count",
        "voters"
      ],
      "rows": 6955
    },
    "race_by_district": {
      "dims": [
        "district_type",
        "district",
        "race"
      ],
      "values": [
        "count",
        "voters"
      ],
      "rows": 395
    }
  },
  "suppress_below": 10,
  "limitations": [
    "Participation figures describe the people on the voter list today, not the electorate on election day. Voters who have since moved, died or been removed are missing from the file, both as voters and as registered voters. Past elections are therefore undercounted, the older the election the more is missing, and these are not official turnout figures. The State Board of Elections publishes official turnout for each election.",
    "A voter counts as eligible for an election if they were registered by election day and turned 18 by it (by that year's general election, for a primary), or if the file records a vote for it. Age bands use age today.",
    "Party switching, removals, and net registration change cannot be measured from a single snapshot. They need two snapshots compared voter by voter.",
    "The file records whether someone voted, not how (early, mail, or election day).",
    "Cells with 1 to 9 voters are hidden. Hidden cells are not rebalanced, so rows may not sum to their totals.",
    "Active counts in the file are about 1% below the State Board's monthly registration report for the same month. The monthly report remains the official count; shares and participation rates here are computed within the file.",
    "Registration cohorts show survivors: current voters by the year they first registered in Maryland, not everyone who ever registered.",
    "New registrants are voters whose county and state registration dates match, which marks a first registration in Maryland, and who were 18 or older when they registered. Voters who pre-registered at 16 or 17 are left out, because the youngest of them are not yet in the file. Party is the voter's party today, not the party they chose when they registered."
  ]
}
