性悖軌法
性悖軌法（）是一种把特定性行为定位為性犯罪的法律。此类性行为通常指肛交，有时其定义会被扩大到不能生殖的性行為，如自慰、口交等等。根据威廉·布莱克斯通的《对英国法律的注解》（），性悖軌法被限定为“違抗自然法的可惡罪行”（）或一些类似的描述性用词。这种模糊不清的用語定义，使各種特定行为都能以這種名目納入懲處範圍之中。一些中世紀基督教神學家把男上女下位以外的性交姿勢，基督徒和異教徒（猶太人、穆斯林）的性交行為，都視為非自然法性行為（Sodomy ）。
就其用词的定义而言，虽然这些法律的对象普遍适用于同性恋或异性恋，但是它往往被用来针对同性恋者。在美国一些州过去的性悖轨法之中，这些法律所描述的行为被具体化和并在法律中注以严格的定义，并只用来禁止同性间的行为，有時女同性恋也在性悖軌法的范围内，但是一般性悖軌法仍然是專門用来针对男同性恋的。美國的性悖軌法已經在2003年的勞倫斯控告德克薩斯州案中被宣布無效。
由於宗教的緣故，过去西方文明大多把同性性行為視爲犯罪。在英國，亨利八世于1533年第一次引入了懲處同性性行為的性悖軌法，對其最高處罰可以是絞刑。但是隨著西方社會對同性戀的同理與對多元文化的寬容，性悖軌法已經逐漸被各個國家廢止。
但是並不是所有的國家都跟隨這個步伐。在有的國家，同性性行為仍然被視爲嚴厲罪行。最極端的例子是，在毛里塔尼亚、伊朗、尼日利亚、巴基斯坦、也门、苏丹共和国、阿拉伯联合酋长国和沙特阿拉伯，同性性行为會被判處死刑。此外，諸如監禁到罰款等處罰在孟加拉、不丹、圭亞那、印度、尼泊爾、马来西亚、新加坡和烏干達仍然存在。
英国历史上也有类似的法律，通常解释为两个男性间的肛交或一男一女间的肛交。在1533年被定义为严重罪行。1885年，英国国会颁布了所谓的“拉布谢尔修正案”，禁止两个男性间的“严重不当行为”。这是一个广泛的包含了几乎所有男性同性恋行为的定义。就是在这个法律下，劇作家奥斯卡·王尔德、計算機之父艾倫·圖靈被定罪及拘捕。1967年，两个男性间的性行为在没有其他人在场的情况下，在英国被认可是合法的。之后在苏格兰、北爱尔兰也通过了同样的条款。
在1788年殖民地成立时，澳洲继承了英国法律。包括1533年的性悖轨法。这些法律在19世纪各殖民地，以及联邦成立以后的各殖民地、州议会开始自行制定刑法之后也保留了下来。
在评估男同性恋者的沃尔芬登报告发表以后，工党政府于1972年在南澳州提出了“同意成人私下之间”的辩护理由。这一理由最初是在莫瑞·霍尔在一个议案中提出的，而该议案也最终在1975年废除了南澳州的性悖轨法。在20世纪70年代，反道德迫害运动成功的提升了澳洲同性恋社群在公众心中的形象与接受度，而其他各州也在1976年至1990年间先后废除了自己的性悖轨法。然而，塔斯马尼亚直到1997年澳洲联邦政府和联合国人权理事会施压的情况下才最终废除了本州的性悖轨法。
在南澳州废除性悖轨法之后，澳洲首都特区于1976年、维多利亚州于1981年以及诺福克岛于1993年都废除了性悖轨法。与南澳州一样，这些州在废除性悖轨法的同时，也都给予了任意性别人士之间的肛交以和其他性行为平等的法律规定（包括同意年龄、反强奸等等）。西澳洲于1989年通过了1989年法律改革（肛交去罪化）法案废除了性悖轨法。新南威尔士州与北领地也在1984年进行了类似的修法对肛交进行了去罪化。然而，在修法之时，这些州对于肛交的同意年龄是不与其他性行为平等的。新南威尔士州和北领地将同意年龄定位18岁，而西澳洲将同意年龄定位了21岁。之后，从1997年开始，这些州开始倾向修改法律使同意年龄变得平等。西澳洲于2002年修改了这样的法律，而新南威尔士和北领地则在2003年修改了这样的法律。而塔斯马尼亚则在1997年和特鲁姆诉塔斯马尼亚案之后成为了最后一个废除性悖轨法的澳洲司法辖区（然而，值得注意的是，塔斯马尼亚在2004年2003关系法案生效之后成为了第一个承认同性伴侣关系的澳洲司法辖区）。在2016年，昆士兰也终于修改法律，将肛交的同意年龄从18岁降低至平等的16岁，成为了澳洲最后一个将同意年龄平等化的司法辖区。
1859年以前，加拿大省执行英国的性悖轨法。1859年，加拿大省自行制定了成文的的性悖轨法并将肛交是做一种可能被处以死刑的罪行。对肛交的死刑惩罚一直持续到1869年。当时，作为一个对加拿大新政治体制下刑法的大修编，一个针对男同性恋性行为的法律（总猥亵罪）通过了。对在1948年和1961年的几次修订将男同性恋者标签化为“罪恶的性变态”和“危险的性犯罪者”。 这些标签使得对肛交行为判罚终身监禁变得可能。其中最著名的便是一名男同性恋者，他被法庭判定为一名“危险的性犯罪者”并被处以终身监禁。即使后来对加拿大联邦最高法院的上诉也驳回了他的请求。他于1971年被释放。
肛交在1969年6月27日， (Bill C-150)获得御准并生效后被除罪化。“性悖轨罪”和“总猥亵罪”仍然有效，但此法案排除了在结婚夫妇，以及所有21岁以上不分性取向的两名自愿成人之间进行的行为。这一法案在1967年由皮埃尔·特鲁多在下议院提出，立法人是当时的加拿大司法部长和总检察长，后成为加拿大总理的皮埃尔·特鲁多，他發表了著名的評論，說道：「國家在人民的房間中沒有任何存在的空間。」
在1987年，刑法删除了“总猥亵罪”、将“性悖轨罪”改为“肛交罪”并将排除的年龄限制从21岁降低到了18岁。刑法的第159条仍然视肛交为罪行，但排除结婚的配偶，以及任何两名18岁一样自愿的成人（只要没有第三人在场）。
之后的判例法认为，159条是违宪的。也就是说，任何两个同意年龄（加拿大为16岁）之上的成人之间的肛交行为都是合法的。在1996年安大略省上訴法院的案件“R. v. M. (C.)”中，法官判定，根据加拿大权利与自由宪章第15条，这一仅对于特定年龄和婚姻状态的人士进行豁免的法律是对性取向的歧视并且违宪的。在1998年的案件“R. v. Roy”也做出了相似的判决在2002年一个针对有三人进行的肛交的判例中，判定159条应被完全废除，包括其中禁止多于两人进行肛交的部分。
新民主党国会议员于2007年和2011年两次提出私人议案，要求删除刑法的159条，然而这两个议案都没有通过一读审议。
在2016年11月15日，加拿大司法部长王州迪提出了一个议案来废除刑法的第159条。
自1997年刑法修订后，法律不再认定成年同性合意、不以營利为目的、不在公共场所进行的、不故意传播性病的性行为为违法行为。
過往，無論任何人在香港任何地方只要進行粗獷性行為(雞姦)，即已觸犯刑事罪行，任何人只要向警署報案，警方就可以拘捕進行者。自從後來香港政府推動把同性性行為非刑事化後，基本上21歲或以上的成年人在自願的情況下進行肛交並不違法。不過同性肛交和異性肛交的條例有所不同：據香港《刑事罪行條例》第118C條 及第118F條，兩個男性需年滿21歲外，亦需在私下才可進行同性肛交，且倘若只要有一方低於21歲，雙方包括未成年的一方皆違法並可被判終身監禁；第118D條 則只規定男性與年滿16歲的女性進行異性肛交並不違法，並無如前者般私下與否等的規定。有同性戀團體要求跟隨保護未成年少女條例，將同性肛交合法年齡同樣降至16歲。
2005年8月24日，高等法院法官夏正民在一名香港市民William Roy Leung提出的司法覆核中，判處全部四條（第118C條、第118F條、第118H條及 第118J條）有關禁止16歲至20歲男同性戀肛交與必須私下進行的規定違反《香港基本法》及《人權法》 〔Radio Free Asia、大公報〕。雖然隨後2006年7月，律政司以涉及重大公罪利益為由提出上訴，但上訴法庭於同年9月20日宣布維持原判。同年10月，政府表示不會再就此向終審法院提出上訴〔性別人權協會 〕。
由於法庭判處該法例違反平等權，法庭同時下達「宣佈令」，宣佈該法例只能約束16歲以下人士的同性肛交，以達至監管異性戀性行為的同樣要求。另外，由於「與21歲以下作同性肛交」的法律效力被法庭修訂，卻未被立法會修改當中的字眼，警方使用該法例作控罪時，警方雖然繼續在文件上使用「21歲」的字眼，但執行上卻不拘捕16歲以上的人士; 否則，警員便會違反法庭手令，有機會被判處藐視法庭，而受影響人士，亦可透過民事案件的形式，向警方申索合理的賠償。在2007年11月保安局表示法律改革委員會已經成立小組檢討同性戀的性罪行。2013年12月，香港律政司向立法會提交文件，表示會在稍後刊憲的《二〇一四年成文法（雜項規定）條例草案》中，正式修訂有關條文，該草案亦會作出多項技術性修訂。配合2005年法院作出的違憲判決，將同性肛交的年齡限制正式改在16歲。(蘋果日報 )
據澳門《刑法典》第166條及第168條，與14歲以下未成年人或兒童肛交屬違法，會分別被判最高10年（與14歲以下兒童肛交者）及4年徒刑（與14至16歲末成年人肛交者）。但條例無說明17歲以下人士的一方是否違法。
台湾目前並沒有任何禁止同性間合意發生性行為的法律。就肛交而言，依據《中華民國刑法》第10條之規定，肛交亦屬於性交之一種，倘若以強暴、脅迫、恐嚇或其他違反他人意願之方法而與他人從事肛交行為，將會觸犯該法第221條之規定，可處三年以上，十年以下的有期徒刑。另外，《中華民國刑法》以及《兒童及少年性剝削條例》，有針對與未成年性交的情況作出特別規定，肛交因為屬於性交之一種，當然亦在此二法的規範之下。
新加坡於2007年10月廢除《新加坡刑法》，異性肛交等從此不犯法。不過，仍然生效，規定同性肛交和口交等為違法，可被判處2年監禁。
泰國已於1956年把肛交非刑事化。
在《马来西亚刑事法典》（）第377条文里，肛交被认为是悖軌的性行为，任何肛交的行为均属违法。一旦肛交罪成立，罪犯可被判处有期徒刑五年至二十年，并可處鞭刑。知名的官員安華，就因被指控此罪而多次入獄，雖然安華堅持否認此項指控，並堅稱自己是異性戀者。
從前在日本，於1872年（明治5年）頒布的「雞姦律條例」及1873年（明治6年）頒布的「改定律例」，將男性之間的性行為視為犯罪並會處以懲罰。不過有關的規定在1880年（明治13年）頒布的刑法消失。以後日本並無關於同性性行為的法律。關於性行為有「賣春防止法」規範，而18歲以下兒童在性方面的權益受「有關兒童買春、兒童色情等相關行為的處罰及兒童保護等的法律」保護。
在南韓，彼此同意下的同性性行為不違法。不過軍事刑法上，同性間的性行為會被視為性騷擾，可被判刑1年。
在美国，性悖轨法在美军以外是一个州权事物而不是一个联邦事物。在1960年早期，肛交的惩罚措施根据州的不同，有2到10年监禁和/或最高2000美元罚金不等。在1962年，由美国法律协会推出的建议所有的州废除对双方自愿的肛交惩罚，而伊利诺伊州成为了第一个废除有关法律的地区。在2002年最高法院通过劳伦斯诉德克萨斯州案废除全部性悖轨法以前，已经有36个州废除了性悖轨法。
然而，美军的情况有所不同。由于“军队是一个在需要的时候与平民完全隔离的社会”，美军的性悖轨法依然有效。第125条并未因劳伦斯诉德克萨斯州案被完全废除。承认劳伦斯诉德克萨斯州一案适用于军法第125条。然而，在美国诉史提华和一案中，法院虽然判决“（该被告人的）行为符合最高法院所规定的自由利益”，却继续说明虽然劳伦斯案可以适用于军法系统，125条仍然可以在“军队独特的情况”下在任何劳伦斯案所保护的自由外适用。这些自由的例子有：为军队所禁止的等级之间的过分亲密、公开性行为、或者任何有可能影响正常秩序和纪律的行为。在劳伦斯案之后，仍有如美国诉米诺和美国诉布拉克等双方同意的肛交仍被定罪的情况。
自從法國大革命後，法國並沒有懲罰在私人場所的足夠年齡的成人間的自願的同性性行為。但是當時的承諾年齡是21歲，比異性性行為的承諾年齡要大。這種情況持續到1981年。
1960年，由Paul Mirguet提出的議會修正案中，把同性戀列為“反社會風俗”（social scourges）中的一種，並與酗酒和賣淫一起受到懲處。這使得政府對於公共場合的同性性行為加大了處罰力度。同性戀或易裝者也是警方壓制的對象。
1982年，在密特朗總統時期，針對同性戀的措施被廢除。現在的法國法律平等地對待同性和異性性行為。
德國刑事法第175條禁止“男性間合意的同性性行爲”，這個條款在1969年放寬到21歲這個承諾年齡，1973年更放寬到18歲，並最終于1994年廢止。