1920. június 4-én írták alá az I. világháború győztes hatalmai Magyarország képviselőivel a versailles-i Nagy Trianon kastélyban a háborút lezáró magyar békeszerződést. 2010. május 31-én az Országgyűlés a trianoni békeszerződés aláírásának napját a nemzeti összetartozás napjává nyilvánította. Sólyom László köztársasági elnök június 3-án írta alá a törvényt, amely másnap lépett hatályba.
A békefeltételeket a magyarok részvétele nélkül határozták meg a békekonferencián, amelyen a győztes nagyhatalmak Európa új rendjét kívánták biztosítani. Apponyi Albert, a magyar küldöttség vezetője csak 1920. január 16-án fejthette ki a magyar álláspontot, dokumentumok és térképek segítségével mutatva be a népességföldrajzi helyzetet, történelmi és jogi érveket is hangoztatva – teljesen hatástalanul. A békefeltételeket 1920 májusában kapta meg a magyar delegáció, ezek olvastán az eredeti küldöttség lemondott, így a szerződést magyar részről Benárd Ágost népjóléti és munkaügyi miniszter, valamint Drasche-Lázár Alfréd rendkívüli követ és megbízott miniszter írta alá 1920. június 4-én. Az aláírás percében Magyarországon megkondultak a harangok, tíz percre leállt a közlekedés, bezártak az üzletek. A 14 részből, 364 cikkből és több függelékből álló szerződés első része a Nemzetek Szövetségének Egyezségokmányát tartalmazta, amely minden szerződésben helyet kapott. A szerződés kimondta Magyarország függetlenségét, meghatározta határait és megtiltotta, hogy a Népszövetség engedélye nélkül bárkivel államszövetségre lépjen. A haderő létszámát 35 ezer főben maximálták, megtiltották az általános hadkötelezettséget és nehézfegyverzet birtoklását, s korlátozták a fegyvergyártást. Az országnak 1921. május 1-jétől 30 éven át jóvátételt kellett fizetnie az általa okozott háborús károkért, zálogul lekötötték az állam minden vagyonát és bevételét. A nemzetközi kereskedelemben Magyarországnak meg kellett adnia a győztes hatalmak számára a legnagyobb kedvezményt. A békeszerződés betartását nemzetközi katonai ellenőrző bizottság felügyelte.
A szerződés kimondta, hogy az Osztrák-Magyar Monarchia felbomlott, ennek következményeként Magyarország (Horvátország nélküli) területét 283 ezer négyzetkilométerről 93 ezerre, lakosságát 18,2 millióról 7,6 millióra csökkentették. A Felvidék, a Kisalföld északi fele és Kárpátalja Csehszlovákiához, Erdély, az Alföld keleti pereme és Kelet-Bánát Romániához, Horvátország, Bácska, Nyugat-Bánát, Zala megye nyugati pereme, a Muraköz és a baranyai háromszög a Szerb-Horvát-Szlovén királysághoz, Nyugat-Magyarország egy sávja Ausztriához került, Lengyelország Szepes és Árva megyékből kapott területeket. A magyar állam elvesztette területének mintegy kétharmadát, iparának 38, nemzeti jövedelmének 67 százalékát. A szerződés az etnikai helyzetet, az 1910-es népszámlálási adatokat sem vette figyelembe, így mintegy 3,2 millió magyar, a magyarság egyharmada az új határokon túlra került, felük összefüggő tömbben a határ mentén. A békeszerződés tartalmazott a kisebbségek jogaira vonatkozó előírásokat is, eszerint az ország lakosait egyenlő jogok illetik meg nemzetiségi, faji, vallási hovatartozásuktól függetlenül, a törvény előtt egyenlő bánásmódban kell részesíteni őket és biztosítani kell kulturális, vallási életük zavartalanságát.
A magyar nemzetgyűlés 1920. november 15-én ratifikálta, s 1921. július 26-án, a XXXIII. törvénycikkel hirdette ki a békeszerződést. Az 1921. december 14-16-i népszavazás nyomán Sopron és környéke az ország része maradt, északon Somoskő és környéke (kivéve a Somoskőújfalui várat) 1923-ban tért vissza. A döntés sokkolta a magyar társadalmat, a két világháború közti években az ország meghatározó külpolitikai célja Trianon revíziója lett. Magyarország 1938-ban az első bécsi döntéssel visszakapta Szlovákia csaknem kizárólag magyarok lakta déli részét, majd 1939-ben Kárpátalja fennmaradó részét. 1940-ben a második bécsi döntés révén Észak-Erdélyt és a Székelyföldet, 1941-ben Jugoszlávia német megszállása után visszakerült a Délvidék is. Akkorra Magyarország Trianonban megállapított területe közel kétszeresére nőtt, s a Kárpát-medencében élő magyarság túlnyomó része ismét a határok közé került – de ennek ára a háborús részvétel volt a fasiszta Németország oldalán. Az 1947. február 10-én aláírt, a II. világháborút lezáró párizsi béke lényegében a trianoni határokat állította vissza, semmisnek nyilvánítva a bécsi döntéseket, sőt Csehszlovákia megkapott három Pozsony környéki falut is a Duna jobb partján.