Immigration records and public accountability

Follow immigration records requests, and what comes back.

Immigration Records Watch asks federal agencies and local governments for records about immigration, tracks every request, and publishes what comes back. It also shows how to request records yourself and keeps a reference library on how immigration records requests work.

At a glance

97of 115 requests still open. One square is one request.

Processing
96
Awaiting acknowledgment
1
Closed
18
60Longest current wait, business days
27Median current wait, business days

As of Oct 17, 2026. How days are counted

Behind the numbers

14 requests have been appealed. USCIS invoked the 10-working-day "unusual circumstances" extension on 93 of the 93 open requests it has acknowledged. What the extension means

What's new

Released records →

Accountability

This site's requests to USCIS, other federal offices and local governments, with how long each has waited.

Open the tracker →

Get records

Where to request immigration records from federal agencies and local governments, with a step-by-step guide for USCIS.

Find where to ask →

Library

How timing is counted and the rule of 3, with primary sources. More topics are coming soon.

Browse the library →

What has been asked, by theme

All requests →

Number of requests in each theme; the bar shows the longest open wait in that theme.

Request closures

20 18 open, longest 60 business days

Appeals

9 6 open, longest 27 business days

Systems and processing

20 16 open, longest 60 business days

Staffing and backlog

30 26 open, longest 27 business days

Oversight and reporting

22 20 open, longest 60 business days

Policy and practice

11 10 open, longest 14 business days

Local agreements with ICE

3 1 open, longest 4 business days

How you can help

All the details →

File a copy

Use a template from one of this site's requests.

File your own

Ask for records no one has requested yet.

Suggest records

Describe records worth requesting, without giving a name.