How Long Does It Take USCIS To Process Form N-400 for Citizenship Applications?

In a Nutshell

To get U.S. citizenship, you must file Form N-400: Application for Naturalization with U.S. Citizenship and Immigration Services (USCIS). Processing times for Form N-400 have stayed fairly consistent over the past five years with the average wait time being about 11 months. There are 89 field offices that currently process Form N-400. The current average processing time across all offices is 15.5 months. The whole naturalization process (including application processing, the citizenship interview and exam, and oath of allegiance ceremony) takes 18-24 months on average.

Written by ImmigrationHelp News TeamLegally reviewed by Jonathan Petts
Updated May 26, 2023


Updated May 26, 2023

Form N-400 Processing Times

Form N-400: Application for Naturalization is the form you file to apply for U.S. citizenship by naturalization. If you are 18 years or older and have been a permanent resident (green card holder) for at least five years, or three years if you are married to a U.S. citizen, you are eligible to file Form N-400. When you file your application, you must also submit the required supporting documents and filing fees. 

Here are the current processing times for Form N-400:

USCIS Field OfficeLast WeekThis WeekChange?
Agana GU9 months9 monthsNo change
Albany NY11 months11 monthsNo change
Albuquerque NM8.5 months8.5 monthsNo change
Anchorage AK10 months10 monthsNo change
Atlanta GA12 months12 monthsNo change
Baltimore MD16.5 months16.5 monthsNo change
Boise ID7.5 months7.5 monthsNo change
Boston MA10.5 months10.5 monthsNo change
Brooklyn NY10 months10 monthsNo change
Buffalo NY9.5 months9.5 monthsNo change
Burlington VT14.5 months14.5 monthsNo change
Charleston SC12.5 months12.5 monthsNo change
Charlotte Amalie VI11.5 months11.5 monthsNo change
Charlotte NC12.5 months12.5 monthsNo change
Chicago IL10 months10 monthsNo change
Christiansted VI19 months19 monthsNo change
Cincinnati OH8.5 months8.5 monthsNo change
Cleveland OH7 months7 monthsNo change
Columbus OH11 months11 monthsNo change
Dallas TX10.5 months10.5 monthsNo change
Denver CO9.5 months9.5 monthsNo change
Des Moines IA10 months10 monthsNo change
Detroit MI10.5 months10.5 monthsNo change
El Paso TX10 months10 monthsNo change
Fort Myers FL13.5 months13.5 monthsNo change
Fort Smith AR8 months8 monthsNo change
Fresno CA10 months10 monthsNo change
Greer SC10 months10 monthsNo change
Harlingen TX8.5 months8.5 monthsNo change
Hartford CT9 months9 monthsNo change
Helena MT8.5 months8.5 monthsNo change
Hialeah FL7.5 months7.5 monthsNo change
Honolulu HI9 months9 monthsNo change
Houston TX10 months10 monthsNo change
Imperial CA16 months16 monthsNo change
Indianapolis IN9 months9 monthsNo change
Jacksonville FL12.5 months12.5 monthsNo change
Kansas City MO9.5 months9.5 monthsNo change
Kendall FL8 months8 monthsNo change
Las Vegas NV11 months11 monthsNo change
Lawrence MA10.5 months10.5 monthsNo change
Long Island NY9.5 months9.5 monthsNo change
Los Angeles CA8 months8 monthsNo change
Los Angeles County CA8.5 months8.5 monthsNo change
Louisville KY8.5 months8.5 monthsNo change
Manchester NH8.5 months8.5 monthsNo change
Memphis TN11.5 months11.5 monthsNo change
Miami FL9 months9 monthsNo change
Milwaukee WI8 months8 monthsNo change
Minneapolis-St. Paul MN15.5 months15.5 monthsNo change
Montgomery AL12 months12 monthsNo change
Mount Laurel NJ10 months10 monthsNo change
Nashville TN12.5 months12.5 monthsNo change
New Orleans LA18.5 months18.5 monthsNo change
New York City NY9 months9 monthsNo change
Newark NJ10 months10 monthsNo change
Norfolk VA20 Months20 MonthsNo change
Oakland Park FL9 months9 monthsNo change
Oklahoma City OK9 months9 monthsNo change
Omaha NE12 months12 monthsNo change
Orlando FL10.5 months10.5 monthsNo change
Philadelphia PA9.5 months9.5 monthsNo change
Phoenix AZ7.5 months7.5 monthsNo change
Pittsburgh PA8 months8 monthsNo change
Portland ME10.5 months10.5 monthsNo change
Portland OR9 months9 monthsNo change
Providence RI9 months9 monthsNo change
Queens NY13 months13 monthsNo change
Raleigh NC11 months11 monthsNo change
Reno NV15.5 months15.5 monthsNo change
Sacramento CA11.5 months11.5 monthsNo change
Saint Louis MO12.5 months12.5 monthsNo change
Salt Lake City UT13 months13 monthsNo change
San Antonio TX13.5 months13.5 monthsNo change
San Bernardino CA9 months9 monthsNo change
San Diego CA9.5 months9.5 monthsNo change
San Fernando Valley CA8.5 months8.5 monthsNo change
San Francisco CA11 months11 monthsNo change
San Jose CA8.5 months8.5 monthsNo change
San Juan PR10 months10 monthsNo change
Santa Ana CA8.5 months8.5 monthsNo change
Seattle WA9.5 months9.5 monthsNo change
Spokane WA7 months7 monthsNo change
Tampa FL8.5 months8.5 monthsNo change
Tucson AZ9.5 months9.5 monthsNo change
Washington DC8.5 months8.5 monthsNo change
West Palm Beach FL9 months9 monthsNo change
Wichita KS10 months10 monthsNo change
Yakima WA8 months8 monthsNo change

Historical Form N-400 Processing Times: 2018-2022

Historical USCIS processing times for citizenship applications have been relatively stable. Over the last five years, the average median processing time for Form N-400 was 10.2 months

FY 2018FY 2019FY 2020FY 2021FY2022
Form N-400: Application for Naturalization9.7 months10 months9.1 months11.5 months10.5 months

How Long Will My Citizenship Application Take?

The naturalization process takes 18-24 months on average. Though citizenship is one of the most straightforward immigration applications, a lot of factors can influence your USCIS case processing time. This includes backlogs, number of applications, budget cuts, and staffing issues at the USCIS field office processing your case. 

Also, keep in mind that in addition to filing Form N-400, you’ll also need to undergo a citizenship interview and an English language and civic knowledge test. You can use this guide to common naturalization interview questions to prepare for your interview. We can also help you prepare for the citizenship test by reviewing every question and answer. Finally, you will attend an oath of allegiance ceremony where you trade your green card for a certificate of naturalization. Congratulations!

If you have filed your N-400 application and your case is outside normal processing times, you can contact USCIS to ask for additional information. If you need help understanding your current case status, you can review the case status resources in our Learning Center. One article that may be especially helpful is What Happens if My Green Card Expires While I Wait for Citizenship?