Sint-Mariakappel werd voor het eerst vermeld in 1090 als Cappela Santae Mariae. Daarna werden diverse Vlaamstalige (zoals Sinte Marien Cappel) en Franstalige (zoals Saincte Marie Capple) varianten. Tijdens de Franse Revolutie sprak men van Marie Cappele en daarna kwam ook de huidige (Franstalige) naam in zwang.
Volgens de overlevering zouden op een heuvel aan de overzijde van de Penebeek, de Brand Berg, de huidige Wouwenberg (Mont des Récollets), de zieken uit de stad Kassel in 't Peste Huus zijn verzorgd door monniken. De zieken, en ook de monniken, mochten echter niet terug naar het stadje. Ze werden door boogschutters tegengehouden. Aangezien de monniken ook niet naar de Onze-Lieve-Vrouw van de Cryptekerk in Kassel konden gaan, zouden ze in het huidige Sint-Mariakappel een aan Maria gewijde kapel hebben gesticht, die ook door de zieken werd bezocht. Dit was de Capelle van Onze-Lieve-Vrouw der Lynden. Deze werd tijdens de Beeldenstorm in brand gestoken. Later werd de kapel herbouwd om uiteindelijk verlaten te worden, daar ze te klein was geworden. Er werd in 1620 een kerk gebouwd op enkele honderden meter ten zuiden van de kapel.
Sint-Mariakappel ligt in het Houtland op een hoogte van 34-90 meter. Het eigenlijke dorp ligt op 42 meter hoogte. In Sint-Mariakappel ligt de bron van de Penebeek.
Demografie
Onderstaande figuur toont het verloop van het inwonertal (bron: INSEE-tellingen).