Change your address with the United States Postal Service at USPS.com. Note that for the USPS' mail forwarding service, you should file for the address change at least one week before you want your mail to start forwarding.
In addition to processing your change of address, services like Updater forward your mail and update accounts and records for free, and they offer easy sign-ups for cable and other home services as well as exclusive new-mover offers from local and national retailers, all in one spot. Also, eMove allows you to select the companies you want to notify of your address change online.
Non-citizens are required by law to notify the government of a change of address within 10 days after moving. You can do it at the United States Citizen and Immigration Services website.