Non-Guatemalans residing legally in Guatemala may apply for visas at the U.S. Embassy in Guatemala City. However, we strongly encourage non-Guatemalans who are not legal residents in Guatemala to apply in their home countries.