Yes, American citizens can open a bank account in Thailand, provided they meet the stringent documentation mandates enforced by local regulatory authorities. Americans must typically visit a physical branch and present a valid passport, a qualifying long-term visa (such as a non-immigrant work, retirement, or long-term resident visa), proof of local residence, and satisfy Foreign Account Tax Compliance Act (FATCA) reporting disclosures required for United States taxpayers holding offshore financial assets.