N-400 Processing Time — By Office (2026)
Source: USCIS official processing times
Processing time by office
Click a column to sort. Offices flagged with the visa-bulletin / preference-category caveat show context rather than a bare number.
| Office | Range | Service-Request Date | Updated |
|---|---|---|---|
| Agana GU | 13 to 18.5 months | Apr 1, 2025 | Sep 17, 2026 |
| Albany NY | 10 to 13 months | Sep 20, 2025 | Sep 17, 2026 |
| Albuquerque NM | 13 to 17.5 months | May 6, 2025 | Sep 17, 2026 |
| Anchorage AK | 12.5 to 19 months | Mar 22, 2025 | Sep 17, 2026 |
| Atlanta GA | 13.5 to 17 months | May 13, 2025 | Sep 17, 2026 |
| Baltimore MD | 15 to 20.5 months | Jan 29, 2025 | Sep 17, 2026 |
| Boise ID | 15 to 17.5 months | Apr 29, 2025 | Sep 17, 2026 |
| Boston MA | 13.5 to 15.5 months | Jul 6, 2025 | Sep 17, 2026 |
| Brooklyn NY | 11 to 15 months | Jul 18, 2025 | Sep 17, 2026 |
| Buffalo NY | 14.5 to 17 months | May 7, 2025 | Sep 17, 2026 |
| Burlington VT | 10.5 to 12 months | Oct 10, 2025 | Sep 17, 2026 |
| Charleston SC | 11.5 to 15 months | Jul 14, 2025 | Sep 17, 2026 |
| Charlotte Amalie VI | 11.5 to 15 months | Jul 20, 2025 | Sep 17, 2026 |
| Charlotte NC | 11 to 14.5 months | Jul 28, 2025 | Sep 17, 2026 |
| Chicago IL | 13 to 19.5 months | Mar 4, 2025 | Sep 17, 2026 |
| Christiansted VI | 11.5 to 15.5 months | Jul 1, 2025 | Sep 17, 2026 |
| Cincinnati OH | 9.5 to 13 months | Sep 11, 2025 | Sep 17, 2026 |
| Cleveland OH | 10.5 to 14.5 months | Jul 26, 2025 | Sep 17, 2026 |
| Columbus OH | 10.5 to 14 months | Aug 16, 2025 | Sep 17, 2026 |
| Cranbury NJ | 9 to 12 months | Oct 12, 2025 | Sep 17, 2026 |
| Dallas TX | 13 to 16.5 months | Jun 4, 2025 | Sep 17, 2026 |
| Denver CO | 14 to 18 months | Apr 15, 2025 | Sep 17, 2026 |
| Des Moines IA | 13.5 to 16.5 months | May 27, 2025 | Sep 17, 2026 |
| Detroit MI | 13 to 16.5 months | May 28, 2025 | Sep 17, 2026 |
| El Paso TX | 13 to 15 months | Jul 8, 2025 | Sep 17, 2026 |
| Fort Myers FL | 15.5 to 19.5 months | Mar 5, 2025 | Sep 17, 2026 |
| Fort Smith AR | 11 to 13 months | Sep 8, 2025 | Sep 17, 2026 |
| Fresno CA | 15.5 to 19.5 months | Feb 28, 2025 | Sep 17, 2026 |
| Greer SC | 10 to 13.5 months | Sep 3, 2025 | Sep 17, 2026 |
| Harlingen TX | 11.5 to 16 months | Jun 15, 2025 | Sep 17, 2026 |
| Hartford CT | 11.5 to 14 months | Aug 11, 2025 | Sep 17, 2026 |
| Helena MT | 9.5 to 11.5 months | Oct 30, 2025 | Sep 17, 2026 |
| Hialeah FL | 9.5 to 12.5 months | Sep 29, 2025 | Sep 17, 2026 |
| Honolulu HI | 12.5 to 16.5 months | Jun 5, 2025 | Sep 17, 2026 |
| Houston TX | 12 to 14 months | Aug 19, 2025 | Sep 17, 2026 |
| Imperial CA | 14.5 to 18 months | Apr 17, 2025 | Sep 17, 2026 |
| Indianapolis IN | 14 to 16.5 months | May 30, 2025 | Sep 17, 2026 |
| Jacksonville FL | 15 to 18 months | Apr 10, 2025 | Sep 17, 2026 |
| Kansas City MO | 12.5 to 15 months | Jul 7, 2025 | Sep 17, 2026 |
| Kendall FL | 10 to 13.5 months | Sep 1, 2025 | Sep 17, 2026 |
| Las Vegas NV | 13 to 16 months | Jun 18, 2025 | Sep 17, 2026 |
| Lawrence MA | 18 to 20 months | Feb 13, 2025 | Sep 17, 2026 |
| Long Island NY | 12 to 17 months | May 7, 2025 | Sep 17, 2026 |
| Los Angeles CA | 10.5 to 14 months | Aug 7, 2025 | Sep 17, 2026 |
| Los Angeles County CA | 10.5 to 14 months | Aug 9, 2025 | Sep 17, 2026 |
| Louisville KY | 10.5 to 14.5 months | Jul 22, 2025 | Sep 17, 2026 |
| Manchester NH | 10.5 to 13.5 months | Sep 2, 2025 | Sep 17, 2026 |
| Memphis TN | 12 to 16 months | Jun 19, 2025 | Sep 17, 2026 |
| Miami FL | 10 to 15 months | Jul 19, 2025 | Sep 17, 2026 |
| Milwaukee WI | 14 to 17.5 months | May 6, 2025 | Sep 17, 2026 |
| Minneapolis-St. Paul MN | 14.5 to 20 months | Feb 18, 2025 | Sep 17, 2026 |
| Montgomery AL | 9.5 to 12 months | Oct 13, 2025 | Sep 17, 2026 |
| Mount Laurel NJ | 10 to 14.5 months | Aug 2, 2025 | Sep 17, 2026 |
| Nashville TN | 13 to 17 months | May 13, 2025 | Sep 17, 2026 |
| New Orleans LA | 12.5 to 17 months | May 19, 2025 | Sep 17, 2026 |
| New York City NY | 10 to 12.5 months | Sep 22, 2025 | Sep 17, 2026 |
| Newark NJ | 11.5 to 15.5 months | Jun 30, 2025 | Sep 17, 2026 |
| Norfolk VA | 10.5 to 13.5 months | Aug 25, 2025 | Sep 17, 2026 |
| Oakland Park FL | 12.5 to 19 months | Mar 22, 2025 | Sep 17, 2026 |
| Oklahoma City OK | 13 to 15.5 months | Jun 28, 2025 | Sep 17, 2026 |
| Omaha NE | 12.5 to 14.5 months | Aug 1, 2025 | Sep 17, 2026 |
| Orlando FL | 13.5 to 19 months | Mar 22, 2025 | Sep 17, 2026 |
| Philadelphia PA | 11.5 to 15 months | Jul 16, 2025 | Sep 17, 2026 |
| Phoenix AZ | 12 to 13 months | Sep 6, 2025 | Sep 17, 2026 |
| Pittsburgh PA | 11.5 to 14.5 months | Jul 22, 2025 | Sep 17, 2026 |
| Portland ME | 14.5 to 19 months | Mar 12, 2025 | Sep 17, 2026 |
| Portland OR | 14.5 to 17.5 months | Apr 30, 2025 | Sep 17, 2026 |
| Providence RI | 10 to 13 months | Sep 6, 2025 | Sep 17, 2026 |
| Queens NY | 10.5 to 15.5 months | Jun 23, 2025 | Sep 17, 2026 |
| Raleigh NC | 12 to 16 months | Jun 21, 2025 | Sep 17, 2026 |
| Reno NV | 11.5 to 15 months | Jul 20, 2025 | Sep 17, 2026 |
| Sacramento CA | 16 to 24 months | Oct 12, 2024 | Sep 17, 2026 |
| Saint Louis MO | 12.5 to 14 months | Aug 18, 2025 | Sep 17, 2026 |
| Salt Lake City UT | 13.5 to 16 months | Jun 7, 2025 | Sep 17, 2026 |
| San Antonio TX | 11.5 to 13.5 months | Sep 3, 2025 | Sep 17, 2026 |
| San Bernardino CA | 13 to 17.5 months | May 6, 2025 | Sep 17, 2026 |
| San Diego CA | 15.5 to 23 months | Nov 9, 2024 | Sep 17, 2026 |
| San Fernando Valley CA | 13 to 15.5 months | Jun 24, 2025 | Sep 17, 2026 |
| San Francisco CA | 14.5 to 22.5 months | Nov 28, 2024 | Sep 17, 2026 |
| San Jose CA | 16 to 31.5 months | Feb 23, 2024 | Sep 17, 2026 |
| San Juan PR | 9.5 to 11 months | Nov 12, 2025 | Sep 17, 2026 |
| Santa Ana CA | 14 to 17 months | May 18, 2025 | Sep 17, 2026 |
| Seattle WA | 13.5 to 15.5 months | Jun 28, 2025 | Sep 17, 2026 |
| Spokane WA | 11.5 to 13 months | Sep 18, 2025 | Sep 17, 2026 |
| Tampa FL | 13.5 to 16.5 months | May 25, 2025 | Sep 17, 2026 |
| Tucson AZ | 12 to 14 months | Aug 16, 2025 | Sep 17, 2026 |
| Washington DC | 11.5 to 14.5 months | Aug 6, 2025 | Sep 17, 2026 |
| West Palm Beach FL | 10 to 16.5 months | May 30, 2025 | Sep 17, 2026 |
| Wichita KS | 13 to 18 months | Apr 17, 2025 | Sep 17, 2026 |
| Yakima WA | 13.5 to 15.5 months | Jul 6, 2025 | Sep 17, 2026 |
What a delay on N-400 actually means
Reviewed by Aaron Elinoff, Managing Partner, Novo Legal Group — CO Bar #46468, WA Bar #58949
What USCIS's published range actually means
The number USCIS publishes for N-400 is not a promise, an average, or a target. It is a lookback. USCIS reports the time it recently took to complete the large majority of adjudicated cases (as of USCIS's most recent methodology, roughly 80%) at that field office over a trailing window (see USCIS's own methodology explainer at https://egov.uscis.gov/processing-times/more-info). Read carefully, that means the remainder took longer — sometimes materially longer, and an individual case can sit inside or outside that range for reasons that have nothing to do with the "typical" applicant. When you see a range like "X to Y months" on your field office's row, treat it as USCIS's own description of recent history at that office, not a schedule your case is on.
The service-request date is a separate signal — and the one that matters
Alongside the range, USCIS publishes a service-request date for each form and office. This is the date that determines whether a still-pending case is considered outside USCIS's normal processing time. It is a distinct concept from the range, and confusing the two is one of the most common mistakes we see.
Two states people often mix up:
- Past the typical range, but filed after the service-request date. The case is past the top of the published range, but was filed too recently to submit a case inquiry. An applicant in this posture is not yet eligible to submit a case inquiry. Watchful posture is typical — monitoring the online case status, responding promptly to any RFE, and talking to counsel if the delay is starting to affect a job, travel, or a downstream benefit. This is generally not the moment to escalate; it is the moment to prepare.
- Filed on or before the service-request date and still pending — "inquiry-eligible." This is the state USCIS itself treats as outside normal processing time. You can submit a case inquiry (a service request) through your USCIS account, and if that goes nowhere, other tools open up. This is where the conversation with a lawyer earns its keep.
The order matters: the inquiry-eligibility check runs off the service-request date first, independently of where a case sits in the range. A case filed well before the service-request date and still pending is inquiry-eligible even when nothing about the file appears unusual.
When mandamus is worth discussing — and when it isn't
Mandamus is a federal-court action under 28 U.S.C. § 1361 that asks a judge to compel USCIS to make a decision on a case that has been unreasonably delayed. Two things are worth being blunt about. First, it is not a shortcut for a case that is a few months late. Courts look for unreasonable delay — cases genuinely stuck well past the outer edge of normal processing, usually after a case inquiry has already failed to move the file. Second, mandamus forces a decision; it does not order an approval. In the right case it is a meaningful tool, and this firm has litigated it. In the wrong case it burns money and goodwill.
The conversation we have with clients is a diagnostic one: how long past the range, what the file history looks like, whether inquiries have already been tried, whether the underlying case has red flags that make an unreasonable-delay claim harder to make. If the answer is yes, we say so. If it is no, we say that too.
N-400 is a field-office answer, not a national one
N-400 is processed at USCIS field offices, not at a service center. That means "how long does N-400 take" is the wrong question. The right question is "how long is N-400 taking at *my* field office." Denver, Kent, Seattle, and every other field office run their own interview scheduling, their own officer capacity, and their own local backlog. Two applicants who file the same case on the same day at different offices routinely see different outcomes on timing. When national headlines quote a single N-400 number, they are averaging over dramatically different local realities. The table on this page renders the number for your office directly from USCIS's latest publication, which is the only number that maps to your case.
Why this practice can speak to it
Novo Legal Group is a bilingual, Colorado-and-Washington immigration practice. Aaron Elinoff is admitted in both states (CO Bar #46468, admitted 2013; WA Bar #58949, admitted 2022), and the firm actively practices at both the Denver and Kent field offices — the two anchors of our N-400 work — with additional Washington coverage in the Seattle, Tri-Cities, Yakima, and Spokane areas, and additional Colorado metros beyond Denver. Local practice is why we can tell you what a stalled Denver interview queue usually looks like versus a Kent one, and why our take on your case is not a rewrite of USCIS's own page.
FAQ — N-400 processing time
Why is my N-400 taking longer than USCIS's range?
USCIS's range describes how long it recently took to complete the large majority of N-400s adjudicated at that field office (roughly 80% under USCIS's most recent methodology); some cases fall outside that window. Common causes are background-check or name-check holds, an unresolved RFE, interview scheduling capacity at your office, or a file that has quietly gone off-track. The right next step depends on how far past the range the case is and where it sits relative to the service-request date.
Can I request a case inquiry?
You can submit a case inquiry (also called a service request) through your USCIS online account only if your case is inquiry-eligible — meaning it was filed on or before the service-request date USCIS publishes for your field office and is still pending. If you filed after that date, you are not yet eligible to submit an inquiry, even if you are past the top of the published range. The service-request date is the trigger, not the range.
What if I'm still waiting after the service-request date?
If your N-400 was filed on or before your field office's service-request date and remains pending, USCIS treats it as outside normal processing time. That opens up the case-inquiry process and, if that fails to move the file, potentially other remedies. This is generally the point at which a conversation with immigration counsel starts to matter, because the tools available begin to open up.
Does moving change my N-400 timing?
A move can change which field office adjudicates your case, and that can change your timeline — for better or worse — because each field office runs its own backlog. USCIS also requires you to update your address; failing to do that can cause missed notices and stall your case in ways that look like delay but are actually a paperwork problem. If you have moved during a pending N-400, it is worth reviewing where your case now sits.
How long does the interview add?
The N-400 interview is not an add-on to the timeline — it is generally one of the largest drivers of overall timing. Once a file is ready for interview, it enters the field office's scheduling queue, and how quickly it reaches a slot depends on local officer capacity. The published range already reflects that scheduling backlog at each office; a slower office is slower largely because interviews are further out.
Can I sue USCIS if my case is stuck?
In the right circumstances, yes. A mandamus action under 28 U.S.C. § 1361 asks a federal court to compel USCIS to make a decision on an unreasonably delayed case. It is not for cases that are simply overdue by a few months, and it does not order an approval — only a decision. It tends to be worth discussing when a case is well past the outer edge of normal processing and a case inquiry has already failed to move it. Whether that describes your case is a diagnostic conversation.
Why does N-400 timing vary between Denver and Kent?
Because N-400 is field-office-processed, and each field office schedules its own interviews from its own backlog with its own officer capacity. Denver and Kent are two different queues, staffed and managed independently, and their published ranges regularly diverge. The right benchmark for your case is the row for your own office, not the national picture and not a neighboring office's number.
Do RFEs restart the clock?
A Request for Evidence pauses the meaningful progress of a case until it is answered, and a slow or incomplete response can push the file to the back of a review queue. USCIS does not restart its published-range statistic when it issues an RFE, but in practice an RFE often shows up as additional months on the back end of a case's actual timeline. If a case has an outstanding RFE, the interaction with case-inquiry eligibility can also depend on how the response is docketed. Responding fully and on time is the single most controllable variable an applicant has.
What about the oath ceremony?
After approval, you are scheduled for the oath ceremony, and that scheduling sits inside the field office's own calendar. In some offices, oath is combined with the interview and adds effectively nothing; in others, it is a separate appointment weeks or months later. If USCIS's published range for your office feels long, some of that is oath-scheduling tail, and it is worth knowing which pattern your office runs before you make plans that depend on being a citizen by a certain date.
How does timing differ for military naturalization?
Naturalization filed under the military-service provisions of the INA (primarily §§ 328 and 329) runs on a different track than civilian N-400, with dedicated USCIS handling and, in practice, typically faster timelines. It is a separate process with its own eligibility rules and its own paperwork, and if you or a family member is filing on that basis, the general N-400 numbers on this page are not the right benchmark.
Talk to a licensed attorney about your case
If your N-400 is past USCIS's normal range, we can help you decide whether a service request, follow-up filing, or litigation is worth pursuing.
Schedule a consultationCall (888) 746-5245 · Denver (303) 335-0250