Technically, the USCIS has to provide you with a decision on your naturalization application within 120 days of your naturalization interview. In a green card application, the USCIS is supposed to provide you with an official notification of their decision within 30 days of your interview.