Petite commune indépendante jusqu'en 1982, Margraten devient le centre d'une grande commune nommée Margraten de 1982 à 2011. Depuis le , le village fait partie de la commune d'Eijsden-Margraten.
Le nom du village dérive de «Sinte-Margreten», sainte Marguerite, sa sainte patronne[1]. Le plateau de Margraten ne fut mis en valeur que relativement tard, probablement au XIIesiècle. Au Moyen Âge, Margraten appartenait au territoire de 's-Hertogenrade (abbaye de Rolduc), qui fit ensuite partie des terres du Pays d'Outremeuse du duché de Brabant. Lors du traité de partage de 1661, ces territoires furent divisés en une partie aux États généraux des Provinces-Unies et une partie au Royaume espagnol, devenant ensuite autrichienne.
L'arrivée des Français en 1794 mit fin à la fragmentation politique de la région. De 1814 à 1830, Margraten appartint au Royaume-Uni des Pays-Bas, de 1830 à 1839 au Royaume de Belgique, puis, à partir de 1839, au Royaume des Pays-Bas. Margraten demeura une commune indépendante jusqu'au . Lors de la réorganisation du Limbourg-Sud, le , la commune de Margraten fut créée. Elle fusionna avec Eijsden le pour former l'actuelle commune d'Eijsden-Margraten.
De 1925 à 1938, Margraten était desservie par la ligne de tramway Maastricht-Vaals, qui longeait la Rijksweg (N598) à proximité de la ville. À l'intersection avec la Rijksweg, une profonde tranchée avait été creusée pour la voie. À l'est de Margraten, le tramway à vapeur bifurquait vers le sud, descendant progressivement le long d'une voie creusée pour atteindre la vallée de la Gulp. Les arrêts suivants se situaient à l'ouest à Cadier en Keer (Zwarteweg-Keunestraat) et à l'est, au nord-ouest d'Euverem, sur la route de Reijmerstok.
Depuis les années 1970, la ville de Margraten fait régulièrement la une des journaux en raison de son opposition à la poursuite des fouilles sur le plateau de Margraten pour l'extraction de marne destinée à l'industrie cimentière. Ces fouilles étaient jugées particulièrement néfastes pour l'environnement, la nature et le paysage autour de la carrière de 't Rooth.
Place de l'Église Sainte Marguerite
L'église Sainte-Marguerite (en néerlandais: Sint Margaritakerk) date des XIVeetXVesiècles. Le chœur de l'église a subi des restaurations qui ont été réalisées par l'architecte Alphons Boosten en 1922-1928.