Most immigrants, or in other words non-U.S. citizens, residing in the USA need to use Form AR-11 to notify USCIS when their address has been changed. As for the U.S. citizens, including naturalized U.S. citizens, they are NOT required to file Form AR-11, Alien’s Change of Address Card.
However, if a U.S. citizen has previously submitted Form I-864, Affidavit of Support, on behalf of someone who has become a permanent resident, he/she will have to notify USCIS of a change of address. So if you have previously submitted Form I-864 for someone who immigrated to the U.S., and that sponsorship agreement is still in force, you must complete Form I-865, Sponsor’s Notice of Change of Address, within 30 days of moving to a new address. You can make a change of address via the Online Change of Address form on the official USCIS website (egov.uscis.gov/coa/displayCOAForm.do) or by calling 1-800-375-5283. For TTY (deaf or hard of hearing) call 1-800-767-1833.