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 September 18, 2023


Updated September 18, 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 GU10 months10 monthsNo change
Albany NY10 months10 monthsNo change
Albuquerque NM8 months8 monthsNo change
Anchorage AK9.5 months9.5 monthsNo change
Atlanta GA12 months12 monthsNo change
Baltimore MD17 months17 monthsNo change
Boise ID6 months6 monthsNo change
Boston MA8.5 months8.5 monthsNo change
Brooklyn NY9 months9 monthsNo change
Buffalo NY10 months10 monthsNo change
Burlington VT10.5 months10.5 monthsNo change
Charleston SC13 months13 monthsNo change
Charlotte Amalie VI9.5 months9.5 monthsNo change
Charlotte NC11.5 months11.5 monthsNo change
Chicago IL9 months9 monthsNo change
Christiansted VI11.5 months11.5 monthsNo change
Cincinnati OH7 months7 monthsNo change
Cleveland OH6.5 months6.5 monthsNo change
Columbus OH8.5 months8.5 monthsNo change
Dallas TX8.5 months8.5 monthsNo change
Denver CO8.5 months8.5 monthsNo change
Des Moines IA9.5 months9.5 monthsNo change
Detroit MI8.5 months8.5 monthsNo change
El Paso TX8.5 months8.5 monthsNo change
Fort Myers FL12.5 months12.5 monthsNo change
Fort Smith AR10 months10 monthsNo change
Fresno CA8.5 months8.5 monthsNo change
Greer SC8 months8 monthsNo change
Harlingen TX7.5 months7.5 monthsNo change
Hartford CT9 months9 monthsNo change
Helena MT8 months8 monthsNo change
Hialeah FL7 months7 monthsNo change
Honolulu HI8 months8 monthsNo change
Houston TX8 months8 monthsNo change
Imperial CA11.5 months11.5 monthsNo change
Indianapolis IN8 months8 monthsNo change
Jacksonville FL11 months11 monthsNo change
Kansas City MO8.5 months8.5 monthsNo change
Kendall FL7.5 months7.5 monthsNo change
Las Vegas NV9 months9 monthsNo change
Lawrence MA10.5 months10.5 monthsNo change
Long Island NY9 months9 monthsNo change
Los Angeles CA7.5 months7.5 monthsNo change
Los Angeles County CA8 months8 monthsNo change
Louisville KY7 months7 monthsNo change
Manchester NH8 months8 monthsNo change
Memphis TN10 months10 monthsNo change
Miami FL9 months9 monthsNo change
Milwaukee WI8.5 months8.5 monthsNo change
Minneapolis-St. Paul MN12 months12 monthsNo change
Montgomery AL9 months9 monthsNo change
Mount Laurel NJ9.5 months9.5 monthsNo change
Nashville TN12 months12 monthsNo change
New Orleans LA13.5 months13.5 monthsNo change
New York City NY9 months9 monthsNo change
Newark NJ9.5 months9.5 monthsNo change
Norfolk VA14 Months14 MonthsNo change
Oakland Park FL8.5 months8.5 monthsNo change
Oklahoma City OK7.5 months7.5 monthsNo change
Omaha NE11 months11 monthsNo change
Orlando FL9.5 months9.5 monthsNo change
Philadelphia PA8.5 months8.5 monthsNo change
Phoenix AZ7.5 months7.5 monthsNo change
Pittsburgh PA7 months7 monthsNo change
Portland ME10 months10 monthsNo change
Portland OR7.5 months7.5 monthsNo change
Providence RI8.5 months8.5 monthsNo change
Queens NY10 months10 monthsNo change
Raleigh NC11 months11 monthsNo change
Reno NV9 months9 monthsNo change
Sacramento CA11.5 months11.5 monthsNo change
Saint Louis MO13 months13 monthsNo change
Salt Lake City UT13.5 months13.5 monthsNo change
San Antonio TX10 months10 monthsNo change
San Bernardino CA7.5 months7.5 monthsNo change
San Diego CA10 months10 monthsNo change
San Fernando Valley CA8 months8 monthsNo change
San Francisco CA8.5 months8.5 monthsNo change
San Jose CA7.5 months7.5 monthsNo change
San Juan PR7.5 months7.5 monthsNo change
Santa Ana CA8.5 months8.5 monthsNo change
Seattle WA8 months8 monthsNo change
Spokane WA7 months7 monthsNo change
Tampa FL8.5 months8.5 monthsNo change
Tucson AZ8.5 months8.5 monthsNo change
Washington DC8.5 months8.5 monthsNo change
West Palm Beach FL8.5 months8.5 monthsNo change
Wichita KS9 months9 monthsNo change
Yakima WA7.5 months7.5 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?