Sint Odiliënberg is een dorp in Midden-Limburg, ten oosten van de Maas in het Roerdal gelegen. Het is een van de zes kernen van de gemeente Roerdalen; het gemeentehuis is hier gevestigd.
Het dorp is cultuurhistorisch van belang vanwege de aanwezigheid van de 11e-eeuwse Basiliek.