Categories
Uncategorized

Non-citizen registrations with previous voting history in VA election data – update Jun 2026

We have updated our previous analysis (see March 2024July 2024Sept 2024Oct 2024Nov 2024, Dec 2024, March 2025, August 2025, and Jan 2026 posts) with the latest information from the VA Department of Elections data.

Abstract:

Using data provided by the VA Department of Elections (“ELECT”), we have identified at least 8,566 unique registrations that were self-identified as “Declared NonCitizen” and removed from the voter rolls since May of 2023.

Of those 8,566 removals of self-declared noncitizens — which Virginia’s constitution prohibits from registering and voting, we see 1,756 registrations with a corresponding record of ballots cast, according to the statewide Voter History List (VHL) record.

As of February of 2019, that brings the number of ballots cast by declared noncitizens to 6,111, according to official records. Those are the records we know about.

In addition, the Daily Absentee List (DAL) data of Virginia’s 45-day early voting period shows an additional ten (10) noncitizen registrations and ballots — none of which are found in the Voter History List (VHL), the final tally of who voted.

Therefore, we see 6,121 illegal ballots cast by self-identified noncitizens, from 1,766 registrants who were removed from the voting rolls after self-declaring themselves as ineligible noncitizens. That’s according to the official Voter History List (VHL) and early voting data found in the Daily Absentee List (DAL) reports.

Voting as an ineligible individual is a Class 6 felony voting violation in Virginia.

Background on non-removal policy

After our initial post on this topic in March 2024, we submitted all of the relevant information for investigation to then-Attorney General, Jayson Miyares (R).

We did not hear back, nor did we receive any response or update on the matter. We are not aware of any action by the AG’s office on these apparent violations since 2024.

At the time in 2024, the Arlington County Electoral Board undertook its own investigation and voted 3-0 to send the information to the AG’s office as well. Fairfax County’s Electoral Board also issued a new policy on referring noncitizens with voting records to the Commonwealth Attorney. The policy stated:

“The General Registrar shall refer all individuals who were removed from the voter rolls pursuant to Va. Code § 24.2-427(C), after being identified by ELECT as noncitizens, to the Commonwealth’s Attorney and the Attorney General to determine if they have violated Virginia elections law.”

In October 2024, during early voting for the presidential election, the League of Women Voters along with the Biden Department of Justice sued VA, asking for an injunction to place approximately 1,600 removed noncitizen registrations back on the voter rolls. After two lower courts granted the injunction, the U.S. Supreme Court stayed the case, and the noncitizen removals proceeded as the litigation played out.

It is EPEC’s opinion that the Commonwealth of VA was correctly applying the National Voter Registration Act (NVRA) in this matter under the Youngkin administration and AG Miyares, as I detailed in an X.com post on Oct 12.

In 2025, the incoming Trump DOJ dropped the Biden DOJ’s lawsuit against VA; the League of Women Voters continued the litigation.

In April of 2026, Virginia’s Democrat Attorney General Jay Jones issued an advisory opinion to the Department of Elections that effectively adopts the same position of the challengers in the Biden DOJ / LWV lawsuit.

ELECT followed this advisory opinion with guidance to registrars instructing them not to remove any noncitizen voters within the NVRA’s 90-day “quiet period” around any federal election, including primaries.

As of May 6th 2026, ELECT is no longer populating noncitizen data into “hoppers” that are used to notify Commonwealth registrars of tasks that require their action.

Instead, ELECT has instructed registrars to change the categorization of existing flagged items in the hopper from “notify voter” to “needs research.”

Fairfax County’s Board of Elections has also apparently moved off its referral policy regarding noncitizens with voting records (as reported in its February 2026 Electoral Board meeting).

See Jones’ April 16, 2026 letter to VA Commissioner of Elections Steven Koski here.

We believe this interpretation is impacting the number of self-identified noncitizens that are removed and reflected in the Monthly Update Service (MUS). We have already seen an order of magnitude difference in the data since June 1, 2026, which covers the May time-period in the new policy.

Voter-List Maintenance Obligations:

As part of its responsibilities under law, the VA Department of Elections is required to identify and remove invalid or out-of-date registration records from the voter rolls.

One situation for removal is when a registrant has been determined (via self identification) to be a noncitizen. The VA Constitution prohibits noncitizens from voting in VA elections.

“In elections by the people, the qualifications of voters shall be as follows: Each voter shall be a citizen of the United States, shall be eighteen years of age, shall fulfill the residence requirements set forth in this section, and shall be registered to vote pursuant to this article. …” VA Constitution, Article II, Section 1. https://law.lis.virginia.gov/constitution/article2/section1/

Additionally, according to VA Code Section 24.2-1004, the act of knowingly casting a ballot by someone who is not eligible to vote is a Class 6 felony.

EPEC’s Analysis Methodology:

ELECT makes available for purchase by qualifying parties various data sets, including the registered voter list (RVL) and the Voter History List (VHL).

Additionally, ELECT provides a Monthly Update Service (MUS) subscription that contains (almost) all of the Voter List changes and transactions for the previous period.

The MUS datasets carry an “NVRAReasonCode” field that is associated with each transaction that gives the reason for the update or change in the voter record. This is in accordance with disclosure and transparency requirements in the National Voter Registration Act (NVRA).

One of the reason codes for records that are removed is “Declared Non-Citizen.”

EPEC has been purchasing and archiving these official records as part of our nonprofit mission to document and educate the public about elections processes, and drive voter participation.

If you are interested in supporting this work, please head on over to our donation page, or to our give-send-go campaign to make a tax-deductible donation.

EPEC looked at the number of records associated with unique voter identification numbers identified for removal from the voter record due to non-citizenship status, per entries in the monthly updates (MUS).

We correlated those results with our accumulated Voter History List (VHL) information to determine whether noncitizen registrations had corresponding records of ballots cast in previous elections.

We only considered those records that are currently in a non-active state as of the latest MUS transaction log. Some determinations of non-citizenship status in the historical MUS transaction log might have been due to error and subsequently corrected and reinstated to active status.

Important to note: We are not considering those records that had a “Declared Non-Citizen” disqualification, but were subsequently reinstated and reactivated by ELECT.

Other Gaps to Note:

While EPEC has periodically purchased full copies of the Voter History List for our archives, there is a known issue with the way ELECT handles removals from the voter record that can cause sampling issues — depending on the time the VHL file is purchased. The result: Records of some legitimately cast ballots can be missing from the VHL due to this policy.

Namely, when ELECT removes an ineligible voter from the voter list, it also removes all instances of that registration’s voter ID from its voter history information and other data files that it provides to qualified organizations. (In my opinion, that process eliminates important voting information and thus is not a good way to manage the data, but that is the way it is done).

In light of that, EPEC also used its archived versions of the Daily Absentee List (DAL) early voting files to check records of ballots cast that might otherwise be eliminated from the VHL.

Results:

There were 8,566 unique voter records marked for removal with the reason of “Declared Non-Citizen” and not subsequently reinstated in the accumulated MUS record that EPEC began collecting in mid-2023. Of those 8,566 there were 1,756 that also had corresponding records of recent ballots cast at some point in the official Voter History record that we could observe. There were 6,111 associated ballots cast identified since Feb of 2019. Figure 1 below shows the distribution of non-citizen voters in the cumulative MUS file history. The blue trace represent the total identified and CANCELED non-citizen registrations, and the yellow trace represents the number of those records that also had corresponding records (at least 1) in the accumulated voter history data.

Figure 1: Distribution if the number of identified non-citizen records and ballots in the cumulative ELECT MUS file history. The x-axis is the date that a record was marked as CANCELED for the reason of “Declared Non-Citizen”.

Note that the data contained in the MUS updates often covers more than a single month’s period. In other words, the individual MUS files are oversampled. Subsequent MUS files can therefore also have repeated entries from previous versions, as their data may overlap. Our analysis used the first unique entry for a given voter ID marked as “Declared Non-Citizen” in the cumulative MUS record, that had not been subsequently reinstated, in order to build Figure 1. This data oversampling in the MUS may help explain the relative spike in the first (May 2023) bin compared to subsequent months.

As VHL information can be incomplete depending on the time the VHL data was purchased in relation to the time that registrants were removed from voter records, EPEC also checked these non-citizen removals against the archived history of Daily Absentee List (DAL) files that EPEC has accumulated.  There were an additional ten non-citizen registrations and ballots as per the Daily Absentee List (DAL) data that were not contained in the Voter History data.  The total number of identified non-citizen ballots cast is therefore 6,121 by 1,766 registrants when combining unique VHL and DAL identifications.

These identifications represent only the individuals who declared themselves as non-citizen status through official interactions with ELECT, DMV, or other agencies. Each removed registrant was then contacted by the registrar to confirm their non-citizen status prior to removal, as is the current policy. (Again … we are only considering those records that we’re flagged as “Declared Non-Citizen”, removed and never reinstated.)

The distribution of identified unique voter ID’s for the 1,756 identified non-citizen voters per VA locality is given below in Table 1. It should be noted that each ballot record has a specific locality associated with it stating where the ballot was cast, whereas unique individuals might move between localities over time. The assignment of unique identified individuals to each locality in table 1 is therefore based on the locality listed in the specific MUS “Declared Non-Citizen” record for that individual, while the assignment of ballot cast to Localities is based on the individual VHL/DAL records. A person could have lived and voted multiple times in one county, then moved to another county and voted again before finally being determined as a non-citizen. The same person would have generated multiple VHL/DAL records for each ballot cast, and associated with potentially different localities. This should be kept in mind when attempting to interpret Table 1.

LOCALITY_NAMEREMOVEDVOTED_VHLVOTES_VHLVOTED_DAL_NOT_IN_VHL
ACCOMACK COUNTY20170
ALBEMARLE COUNTY94311620
ALEXANDRIA CITY309582040
ALLEGHANY COUNTY0000
AMELIA COUNTY5290
AMHERST COUNTY1000
APPOMATTOX COUNTY3000
ARLINGTON COUNTY264551850
AUGUSTA COUNTY4212370
BATH COUNTY3110
BEDFORD COUNTY3114600
BLAND COUNTY1130
BOTETOURT COUNTY6140
BRISTOL CITY3170
BRUNSWICK COUNTY43150
BUCHANAN COUNTY0000
BUCKINGHAM COUNTY61130
BUENA VISTA CITY0000
CAMPBELL COUNTY31100
CAROLINE COUNTY184150
CARROLL COUNTY186260
CHARLES CITY COUNTY84260
CHARLOTTE COUNTY3120
CHARLOTTESVILLE CITY5116510
CHESAPEAKE CITY192672670
CHESTERFIELD COUNTY501742760
CLARKE COUNTY167190
COLONIAL HEIGHTS CITY254100
COVINGTON CITY4010
CRAIG COUNTY3230
CULPEPER COUNTY519320
CUMBERLAND COUNTY1000
DANVILLE CITY435130
DICKENSON COUNTY3110
DINWIDDIE COUNTY186250
EMPORIA CITY5000
ESSEX COUNTY8240
FAIRFAX CITY329260
FAIRFAX COUNTY14282717372
FALLS CHURCH CITY8250
FAUQUIER COUNTY459160
FLOYD COUNTY0000
FLUVANNA COUNTY63120
FRANKLIN CITY2120
FRANKLIN COUNTY137360
FREDERICK COUNTY458240
FREDERICKSBURG CITY484120
GALAX CITY5000
GILES COUNTY3000
GLOUCESTER COUNTY9361
GOOCHLAND COUNTY10130
GRAYSON COUNTY62121
GREENE COUNTY16390
GREENSVILLE COUNTY1000
HALIFAX COUNTY10120
HAMPTON CITY147451760
HANOVER COUNTY356230
HARRISONBURG CITY16113270
HENRICO COUNTY381401780
HENRY COUNTY1020
HIGHLAND COUNTY0000
HOPEWELL CITY1000
ISLE OF WIGHT COUNTY52210
JAMES CITY COUNTY6513460
KING AND QUEEN COUNTY3270
KING GEORGE COUNTY10140
KING WILLIAM COUNTY53370
LANCASTER COUNTY4210
LEE COUNTY0000
LEXINGTON CITY1130
LOUDOUN COUNTY4841274140
LOUISA COUNTY197360
LUNENBURG COUNTY2000
LYNCHBURG CITY5313510
MADISON COUNTY2150
MANASSAS CITY11015430
MANASSAS PARK CITY516220
MARTINSVILLE CITY18550
MATHEWS COUNTY0000
MECKLENBURG COUNTY168190
MIDDLESEX COUNTY3110
MONTGOMERY COUNTY315211
NELSON COUNTY74200
NEW KENT COUNTY149360
NEWPORT NEWS CITY233552190
NORFOLK CITY247552200
NORTHAMPTON COUNTY7270
NORTHUMBERLAND COUNTY43110
NORTON CITY1000
NOTTOWAY COUNTY124310
ORANGE COUNTY127150
PAGE COUNTY0000
PATRICK COUNTY5120
PETERSBURG CITY5915680
PITTSYLVANIA COUNTY2511520
POQUOSON CITY1000
PORTSMOUTH CITY121461320
POWHATAN COUNTY6180
PRINCE EDWARD COUNTY143110
PRINCE GEORGE COUNTY34590
PRINCE WILLIAM COUNTY9151524481
PULASKI COUNTY14470
RADFORD CITY1030
RAPPAHANNOCK COUNTY3000
RICHMOND CITY345652411
RICHMOND COUNTY2140
ROANOKE CITY19322680
ROANOKE COUNTY34450
ROCKBRIDGE COUNTY0010
ROCKINGHAM COUNTY7816480
RUSSELL COUNTY9390
SALEM CITY154170
SCOTT COUNTY64170
SHENANDOAH COUNTY426180
SMYTH COUNTY115210
SOUTHAMPTON COUNTY0030
SPOTSYLVANIA COUNTY1377180
STAFFORD COUNTY242451332
STAUNTON CITY92110
SUFFOLK CITY85371691
SURRY COUNTY2000
SUSSEX COUNTY2130
TAZEWELL COUNTY93130
VIRGINIA BEACH CITY380823480
WARREN COUNTY306240
WASHINGTON COUNTY216220
WAYNESBORO CITY3040
WESTMORELAND COUNTY8160
WILLIAMSBURG CITY18470
WINCHESTER CITY45560
WISE COUNTY65130
WYTHE COUNTY3000
YORK COUNTY3815510

85661756611110

Discussion

Of particular concern is that we can see that there has been a significant order of magnitude (10 x) drop in the number of reported non-citizen removals in the MUS data starting in the MUS covering May 2026. This coincides with the recent aforementioned opinion letter from AG Jones to the Department of Elections that advised ELECT to NOT remove self-identified non-citizens from the rolls. The previous AG (Miyares) made the case that the fact that all of these removals were initiated by individual actions of self-identification via interactions with DMV or the Courts, etc., made the program appropriately “individualized” in accordance with NVRA. The courts had tentatively sided with Miyares argument and ultimately denied the injunction requested by the DOJ, LWV and fellow litigants. However, the case was withdrawn shortly after the election of AG Jones. AG Jones has now taken the opposite stance of Miyares, and is now effectively granting the relief that the DOJ & LWV were requesting in their suit even though the supreme court did not grant the injunction. Because of this new direction to not remove self identified non-citizens, this explains the order of magnitude decrease in the number of non-citizen removals that we observe in the MUS data.

Another point of concern is that even though we see a decrease in the removal rate per the policy changes above, we see a significant increase in the number of ballots associated with non-citizen records compared to our previous documented trends. The table below summarizes all of our previous posts on the subject, including this post. As can been seen in the table, while the cumulative number of identified non-citizen removals has increased by 1233 since our last report, the number of associated ballots cast has gone up by 2596 (nearly double). This equates to an average number of identified associated ballots cast per removed non-citizen of 0.713, while all other previous analyses had averages between 0.35 and 0.566.

Analysis DateRemovalsWith Vote HistoryAssociated Ballots CastRatio of removed Non-Citizens to Ballots Cast
2024-031,4813358380.5658
2024-071,9733999380.4754
2024-092,2994381,0340.4498
2024-103,5335371,2960.3668
2024-113,7615691,3330.3544
2024-123,7655621,3180.3501
2025-034,4006831,7750.4034
2025-086,0861,0032,8390.4665
2026-017,3431,2253,5150.4787
2026-068,5661,7566,1110.7134

It is important to note that the records identified in the MUS are only those resulting from individuals who were removed from the voter rolls by ELECT after self-identifying as a non-citizen via interactions with DMV, ELECT, or other official avenues, and that the data presented here specifically excludes those individuals that were subsequently reinstated onto the voter rolls.

The fact that a small number of these identified non-citizen registrations are also associated with (presumably … if the data from ELECT is accurate) illegally cast ballots in previous elections does raise a number of questions that citizens should be (politely) asking and discussing with their legislators, elected and appointed government officials. Each act of non-citizen voting is a de-facto disenfranchisement of legal voters rights, and is a punishable offense under VA law.

Additionally, this evidence which is derived from only official state records, directly contradicts multiple news media reports and attestations that non-citizen voting is a “Myth”, and that non-citizen voting happens “almost never”. If the data from ELECT is accurate, then there are at least 6,111 ballots that have been cast by non-citizen voters just since 2019. Now, that is still very infrequent, but it is not “almost never.” It is a legitimate concern … and these discoveries are only the registrations that have been found and removed from the voter roles by ELECT and that we can observe in the data.

It should also be reiterated that these are only the records that we can observe given our data repository, and how often we can realistically purchase and acquire voter history and voter registration information. It is therefore likely that this represents a significant undercount of the occurrences of non-citizen voters and non-citizen voting.

Due to the infrequent nature of these data purchases, it is very likely that some individuals have had their voter history or voter registration information completely removed from the record in between our purchases. Additionally, we know that the MUS data does not entirely encompass all transactions performed on the RVL by the department of elections, so there may be yet other unknown transactions that we are missing.

We do not know how many exist that we do not know about, and with the recent change in guidance from the new AG Jones to ELECT we expect that our ability to observe and report on these issues into the future will be significantly impacted, as ELECT will stop removals of many of these records, and therefore they will not show up in the MUS records, even though they have been correctly flagged via self-identification.