James Monroe nació el 28 de abril de 1758, en una zona boscosa del condado de
Westmoreland, Virginia. El sitio está marcado y está a una milla de lo que hoy se conoce como Salón de Monroe, Virginia. Fue hijo de Spence Monroe (1719-1774) y de Vannesa Jones Monroe, proveniente de una familia de clase baja, quienes se casaron en 1752. Los padres de James Monroe murieron a temprana edad, dejando a un James de unos 16 años al cuidado de su tío Joseph Jones. Su bisabuelo paterno emigró a Estados Unidos desde Escocia en el siglo XVII. Monroe nació en este seno el 28 de abril de 1758 y se educó en la Academia Campbelltown, escuela regida por el Reverendo Archibald Campbell, de Washington Parish, entre los 11 y los 16 años. En 1774 continuó sus estudios en el College of William and Mary, también en Virginia, si bien los abandonó para unirse al Ejército Continental. Entre 1780 y 1783, prosiguió sus estudios de Derecho con Thomas Jefferson. Sirvió con distinción en la Batalla de Trenton, donde fue herido de bala en el hombro izquierdo. Después de su servicio de armas en la guerra, ejerció la abogacía en la ciudad de Fredericksburg, una de las principales del estado de Virginia. Fue durante aquel periodo cuando contrajo matrimonio con la joven Elizabeth Kortright el 16 de febrero de 1786 en Nueva York.