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 | 12.5 to 18.5 months | Feb 17, 2025 | Aug 17, 2026 |
| Albany NY | 9 to 11.5 months | Sep 22, 2025 | Aug 17, 2026 |
| Albuquerque NM | 13 to 17 months | Apr 6, 2025 | Aug 17, 2026 |
| Anchorage AK | 12 to 16.5 months | Apr 10, 2025 | Aug 17, 2026 |
| Atlanta GA | 12 to 14 months | Jun 27, 2025 | Aug 17, 2026 |
| Baltimore MD | 13 to 17.5 months | Mar 18, 2025 | Aug 17, 2026 |
| Boise ID | 14.5 to 16.5 months | Apr 14, 2025 | Aug 17, 2026 |
| Boston MA | 13.5 to 14.5 months | Jun 18, 2025 | Aug 17, 2026 |
| Brooklyn NY | 10 to 13 months | Aug 8, 2025 | Aug 17, 2026 |
| Buffalo NY | 13 to 15 months | May 28, 2025 | Aug 17, 2026 |
| Burlington VT | 10 to 11.5 months | Sep 15, 2025 | Aug 17, 2026 |
| Charleston SC | 10.5 to 14 months | Jul 5, 2025 | Aug 17, 2026 |
| Charlotte Amalie VI | 8.5 to 10 months | Nov 1, 2025 | Aug 17, 2026 |
| Charlotte NC | 10.5 to 14 months | Jul 8, 2025 | Aug 17, 2026 |
| Chicago IL | 11.5 to 16.5 months | Apr 13, 2025 | Aug 17, 2026 |
| Christiansted VI | 11.5 to 15.5 months | May 19, 2025 | Aug 17, 2026 |
| Cincinnati OH | 8 to 11.5 months | Sep 16, 2025 | Aug 17, 2026 |
| Cleveland OH | 9 to 12 months | Aug 27, 2025 | Aug 17, 2026 |
| Columbus OH | 9.5 to 12.5 months | Aug 11, 2025 | Aug 17, 2026 |
| Cranbury NJ | 9 to 11 months | Sep 26, 2025 | Aug 17, 2026 |
| Dallas TX | 12 to 16 months | May 7, 2025 | Aug 17, 2026 |
| Denver CO | 13 to 17 months | Apr 6, 2025 | Aug 17, 2026 |
| Des Moines IA | 12.5 to 15 months | May 25, 2025 | Aug 17, 2026 |
| Detroit MI | 12 to 15 months | May 28, 2025 | Aug 17, 2026 |
| El Paso TX | 12.5 to 15 months | Jun 5, 2025 | Aug 17, 2026 |
| Fort Myers FL | 13 to 17.5 months | Mar 21, 2025 | Aug 17, 2026 |
| Fort Smith AR | 10 to 12 months | Sep 8, 2025 | Aug 17, 2026 |
| Fresno CA | 14 to 17 months | Apr 3, 2025 | Aug 17, 2026 |
| Greer SC | 9 to 12 months | Sep 1, 2025 | Aug 17, 2026 |
| Harlingen TX | 11 to 16 months | May 3, 2025 | Aug 17, 2026 |
| Hartford CT | 10.5 to 12.5 months | Aug 19, 2025 | Aug 17, 2026 |
| Helena MT | 9.5 to 11 months | Oct 3, 2025 | Aug 17, 2026 |
| Hialeah FL | 8 to 10.5 months | Oct 13, 2025 | Aug 17, 2026 |
| Honolulu HI | 11.5 to 15 months | May 28, 2025 | Aug 17, 2026 |
| Houston TX | 11.5 to 14 months | Jul 5, 2025 | Aug 17, 2026 |
| Imperial CA | 13.5 to 16 months | Apr 27, 2025 | Aug 17, 2026 |
| Indianapolis IN | 13 to 15.5 months | May 22, 2025 | Aug 17, 2026 |
| Jacksonville FL | 14.5 to 16.5 months | Apr 16, 2025 | Aug 17, 2026 |
| Kansas City MO | 12 to 13.5 months | Jul 13, 2025 | Aug 17, 2026 |
| Kendall FL | 9 to 12 months | Sep 4, 2025 | Aug 17, 2026 |
| Las Vegas NV | 12.5 to 15 months | May 27, 2025 | Aug 17, 2026 |
| Lawrence MA | 17.5 to 19.5 months | Jan 9, 2025 | Aug 17, 2026 |
| Long Island NY | 11 to 16 months | May 6, 2025 | Aug 17, 2026 |
| Los Angeles CA | 9.5 to 13 months | Aug 7, 2025 | Aug 17, 2026 |
| Los Angeles County CA | 10.5 to 14 months | Jul 3, 2025 | Aug 17, 2026 |
| Louisville KY | 10.5 to 13 months | Jul 29, 2025 | Aug 17, 2026 |
| Manchester NH | 9.5 to 13 months | Aug 3, 2025 | Aug 17, 2026 |
| Memphis TN | 10.5 to 14.5 months | Jun 12, 2025 | Aug 17, 2026 |
| Miami FL | 8 to 14 months | Jul 5, 2025 | Aug 17, 2026 |
| Milwaukee WI | 12.5 to 16 months | May 3, 2025 | Aug 17, 2026 |
| Minneapolis-St. Paul MN | 14.5 to 20 months | Dec 31, 2024 | Aug 17, 2026 |
| Montgomery AL | 9 to 11.5 months | Sep 10, 2025 | Aug 17, 2026 |
| Mount Laurel NJ | 9.5 to 14 months | Jun 27, 2025 | Aug 17, 2026 |
| Nashville TN | 11.5 to 13 months | Aug 3, 2025 | Aug 17, 2026 |
| New Orleans LA | 12 to 16.5 months | Apr 14, 2025 | Aug 17, 2026 |
| New York City NY | 10 to 12 months | Sep 8, 2025 | Aug 17, 2026 |
| Newark NJ | 11 to 14.5 months | Jun 23, 2025 | Aug 17, 2026 |
| Norfolk VA | 9 to 12 months | Aug 24, 2025 | Aug 17, 2026 |
| Oakland Park FL | 12 to 18.5 months | Feb 20, 2025 | Aug 17, 2026 |
| Oklahoma City OK | 12.5 to 15.5 months | May 24, 2025 | Aug 17, 2026 |
| Omaha NE | 12 to 14 months | Jul 7, 2025 | Aug 17, 2026 |
| Orlando FL | 11.5 to 17 months | Apr 8, 2025 | Aug 17, 2026 |
| Philadelphia PA | 10.5 to 13.5 months | Jul 10, 2025 | Aug 17, 2026 |
| Phoenix AZ | 11.5 to 12.5 months | Aug 10, 2025 | Aug 17, 2026 |
| Pittsburgh PA | 11 to 14.5 months | Jun 17, 2025 | Aug 17, 2026 |
| Portland ME | 13 to 17 months | Apr 2, 2025 | Aug 17, 2026 |
| Portland OR | 13.5 to 16.5 months | Apr 20, 2025 | Aug 17, 2026 |
| Providence RI | 9.5 to 12.5 months | Aug 20, 2025 | Aug 17, 2026 |
| Queens NY | 9 to 14 months | Jul 2, 2025 | Aug 17, 2026 |
| Raleigh NC | 11.5 to 14 months | Jun 30, 2025 | Aug 17, 2026 |
| Reno NV | 11 to 13.5 months | Jul 12, 2025 | Aug 17, 2026 |
| Sacramento CA | 15 to 23.5 months | Sep 11, 2024 | Aug 17, 2026 |
| Saint Louis MO | 11 to 13 months | Jul 30, 2025 | Aug 17, 2026 |
| Salt Lake City UT | 12 to 16 months | May 9, 2025 | Aug 17, 2026 |
| San Antonio TX | 11.5 to 13 months | Aug 4, 2025 | Aug 17, 2026 |
| San Bernardino CA | 12.5 to 17 months | Apr 3, 2025 | Aug 17, 2026 |
| San Diego CA | 15 to 21.5 months | Nov 14, 2024 | Aug 17, 2026 |
| San Fernando Valley CA | 12 to 14.5 months | Jun 24, 2025 | Aug 17, 2026 |
| San Francisco CA | 13.5 to 18 months | Feb 26, 2025 | Aug 17, 2026 |
| San Jose CA | 14.5 to 26 months | Jul 6, 2024 | Aug 17, 2026 |
| San Juan PR | 8.5 to 10 months | Nov 4, 2025 | Aug 17, 2026 |
| Santa Ana CA | 13.5 to 16.5 months | Apr 15, 2025 | Aug 17, 2026 |
| Seattle WA | 12 to 15 months | May 28, 2025 | Aug 17, 2026 |
| Spokane WA | 11 to 12.5 months | Aug 14, 2025 | Aug 17, 2026 |
| Tampa FL | 13 to 15.5 months | May 15, 2025 | Aug 17, 2026 |
| Tucson AZ | 12 to 13.5 months | Jul 18, 2025 | Aug 17, 2026 |
| Washington DC | 11 to 13 months | Jul 29, 2025 | Aug 17, 2026 |
| West Palm Beach FL | 8.5 to 14.5 months | Jun 19, 2025 | Aug 17, 2026 |
| Wichita KS | 12.5 to 15.5 months | May 12, 2025 | Aug 17, 2026 |
| Yakima WA | 12 to 15 months | Jun 6, 2025 | Aug 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