Le compromis du Missouri, un accord entre les factions pro-esclavagistes et anti-esclavagistes, était une loi fédérale adoptée aux États-Unis en 1820. Il interdisait l'esclavage dans ce qui était le territoire de la Louisiane au nord de latitude parallèle 36°30', mais a permis au Missouri d'être admis dans l'Union en tant qu'État esclavagiste.
L'admission du Missouri dans l'Union a suscité la controverse parce que les habitants du Nord croyaient généralement que le Congrès devrait interdire l'esclavage dans les nouveaux États. Les sudistes croyaient généralement que les États avaient le droit de choisir eux-mêmes. Lorsque la Chambre et le Sénat ont adopté différents projets de loi qui menaçaient de laisser la situation au point mort, le compromis du Missouri a été formulé par Henry Clay. Le compromis admet également le Maine, qui faisait autrefois partie du Massachusetts, en tant qu'État libre.
Bien que de nombreux habitants du Nord et du Sud aient été mécontents du compromis, il a contribué à stabiliser l'union pendant plus de 30 ans. Le compromis a finalement été abrogé par le Kansas-Nebraska Act de 1854. Le Kansas et le Nebraska se trouvaient au nord de la ligne de compromis, mais le nouvel acte a établi la « souveraineté populaire », dans laquelle chaque territoire ferait son propre choix concernant l'esclavage. Bien que la loi Kansas-Nebraska ait essentiellement invalidé le compromis du Missouri, la Cour suprême a officiellement déclaré que le compromis du Missouri était inconstitutionnel dans Dred Scott v. Sanford, une décision rendue en 1857.