08/22/2026
I’m sure many of you have seen this claim shared everywhere, so I took the time to actually look it up and read the law.
It’s not true.
The McCarran-Walter Act of 1952 did not ban Muslims from holding public office. It did not contain any provision disqualifying Muslims from Congress or any other elected office. It was an immigration and nationality law, not a law establishing religious qualifications for American officeholders.
The law kept the national-origins quota system, ended the remaining exclusion of Asians from immigration and naturalization, and expanded the government’s power to exclude or deport certain communists, totalitarians, and people advocating the violent overthrow of the government.
It had nothing to do with banning Muslim American citizens from office.
Article VI of the Constitution prohibits religious tests for federal office. The Supreme Court has also ruled that states cannot impose religious tests for public office under the First and Fourteenth Amendments.
That does not mean we have to ignore political Islam, accept Sharia over the Constitution, or stay silent about candidates whose beliefs or conduct conflict with American law. Question them. Examine their records. Demand loyalty to the Constitution. Hold them accountable for what they support and what they do.
But religion alone cannot legally disqualify an American from public office.
We do not need to invent a law that never existed to make the argument. This claim is ridiculously easy to disprove, and every time someone repeats it, it makes all of us look like we do not bother checking anything before posting it.
Please stop sharing it.
Sources:
Original McCarran-Walter Act of 1952:
https://www.govinfo.gov/content/pkg/STATUTE-66/pdf/STATUTE-66-Pg163.pdf
Article VI of the United States Constitution:
https://constitution.congress.gov/browse/article-6/clause-3/
Torcaso v. Watkins, Supreme Court decision on religious tests for public office:
https://supreme.justia.com/cases/federal/us/367/488/