The Missouri Compromise was enacted in 1820.

More precisely:

  • Congress passed the Missouri Compromise on March 3, 1820.
  • President James Monroe signed it into law on March 6, 1820.

Information gathered from public forums or data available on the internet and portrayed here.