Locate your nearest Embassy or Consulate General. Check online for the locations of your country's diplomatic missions. Not all countries have multiple locations; however, if there are consulates located around the U.S., that information will be discernible online at the website of your nation's Embassy. The contact information of every foreign embassy in Washington DC can be found online at the Electronic Embassy at embassy.org.
Review the procedures for passport renewal. Every country will have different procedures for passport renewal. Usually for countries that do not have multiple consulates throughout the U.S. they will accept renewal requests by mail. Mail or online requests require that you have a permanent or temporary address in the United States. Remember that not all embassies allow mail renewal, you must verify the procedures with your respective nation. If your passport has expired on an expired visa, you will be required to either go in person to your embassy or to a United States Immigration Office.
Apply for your passport renewal either in person or by mail. Complete the application request as outlined by your specific embassy or consulate and wait for the return. Most embassies require that the old passport be sent in when applying for a renewal. Common procedure requires an application form, processing payment and proof of legal residency, such as a copy of your green card. Verify with your embassy what supplemental documents are needed.