N-400 processing at St. Paul, MN

USCIS does not publish processing times per office. Nationally, N-400 (Civilian) filers can expect a decision in 8-16 months if they file today, going by USCIS’s median for Apr–Jun 2026. USCIS decided 64% fewer of these that quarter than its average over the four before, so plan for the later end. See the national N-400 range for each category.

Latest USCIS data: Apr–Jun 2026, from the N-400 by Category, Case Status, and USCIS Field Office Location report.

Time to clear backlog

73 months

 

Pending applications

11,279

+15% vs. previous quarter

Decided in Apr–Jun 2026

466

not compared: USCIS nearly stopped deciding these the quarter before

Approval rate

74%

not compared: USCIS nearly stopped deciding these the quarter before

Quarter-over-quarter highlight: The pile of pending N-400 applications at the St. Paul office grew 15% to 11,279 in Apr–Jun 2026. At that quarter's pace of decisions, clearing it would take 73 months. Going by its average pace over the four quarters to Apr–Jun 2026, the St. Paul office's backlog would take clearly longer to clear than that of the country as a whole.

What happened to the applications

The bars are the N-400 decisions the St. Paul office made each quarter, approved in blue and denied in red. The amber line is its backlog: how many applications were still waiting at the end of that quarter, most of them filed in earlier ones. The dashed line is how many came in.

  • Approved
  • Denied
  • Pending at quarter end
  • Filed
05k10k15k20k202120222023202420252026
Source: USCIS’s quarterly N-400 by Category, Case Status, and USCIS Field Office Location reports, via the Immigration and Citizenship Data page.
The numbers are stored in a JSON file on GitHub.

Backlog over time

Time to clear backlog is how long the office would need to decide every pending case at last quarter’s pace. It is not your wait: the pile includes cases on hold and cases USCIS cannot decide yet, and USCIS sometimes moves pending cases between offices.

Time to clear backlog
020406080months202120222023202420252026
Time to clear backlog is the pending applications at the end of each quarter, divided by the decisions (approvals and denials) made per month during it.