The village was first mentioned in the first half of the 9th century as Mons Petri. The current name means "hill of Odile of Alsace".[4]
After the Eighty Years' War, this area came under Spanish rule; it was ceded to the Dutch Republic in 1715. Until the French municipal reorganisation, St. Odiliënberg belonged to the administrative division known as Ambt Montfort. Around 1810 it became a separate commune/municipality. In 1991 the municipality of Sint Odiliënberg merged into Ambt Montfort, which in January 2007 merged into Roerdalen.
Attractions
Standing on a hill is a Romanesquebasilica with two towers dating from the eleventh century. Next to the basilica is a 10th-century chapel, originally the parish church.