Citizens of United States or residents living in United States can choose one of two options below to get a Vietnam visa:
- One, reaching the Vietnam Embassy in  United States to apply for a visa by yourself (see the above address)
Embassy of the Socialist Republic of Vietnam in United States of America

1233 20th St NW, Suite 400, Washington, DC 20036, U.S.A.
City: Washington DC
Phone: (202) 861 0737
Fax: (202) 861 0917
Vietnam Embassy in San Francisco, United States of America

1233, 20th Street, N.W. Suite 400 Washington DC, 20036
City: San Francisco
Phone: 861 0737
Fax: 861 0917
Consulate General of Vietnam in San Francisco, US

1700 California Street, Suite 430, San Francisco, CA 94109
City: San Francisco
Phone: (415) 922-1707 / (415) 922 1577
Fax: (415) 922-1848 / (415) 922 1757
Permanent Mission of the S.R. of Vietnam to the United Nations

866 United Nations Plaza, Suite 435, New York, NY 10017, City: New York
Phone: 212-644 0594 / 0831
Fax: 212-644 5732
or
- Two, applying online at
http://www.rapidvietnamvisa.com/apply-visa-for-vietnam.html to get Vietnam visa on arrival (collecting at Vietnam International Airport on arrival)
- Issuing unit: Vietnam Immigration Department
- Processing time: 1 to 2 working days
- Processing fee: 12 USD - 17 USD/ person (stamping fee NOT included)
- Without passport requirement
- How to get it? You go online at
http://www.rapidvietnamvisa.com, fill in the secure form, and just wait 1-2 days until you receive
your
visa approval letter, and take this + your passport + 2 photos to
Vietnam to get your visa at airport. This seems to be the cheapest and
easiest way to get a visa to Vietnam from United States.