No. U.S. citizenship and residency are not universally required to sit the CPA exam. However, some states may impose these requirements, so it's important to review the specific rules of the State Board of Accountancy in the State where you intend to apply.