Q - Can an employer advertise for jobs stating "US citizens only", "US passport required" or some other requirement that indicates the job is only open to U.S. citizens?

Translate this page automatically. Babel Fish
Not Responsible for Accuracy of Translation

A - Usually NO unless U.S. citizenship is required "in order to comply with law, regulation, or executive order, or required by Federal, State, or local government contract, or which the Attorney General determines to be essential for an employer to do business with an agency or department of the Federal, State, or local government."  See 8 U.S.C. 1324b(a)(2)(C).  For more information check out http://www.usdoj.gov/crt/osc/htm/best_practices.htm.