Monpazier [mɔ̃pazje] on Ranskan kunta Uuden-Akvitanian alueella Dordognen departementissa. Kunnan asukasluku vuonna 2014 oli 526. Monpazier kuuluu departementissaan Lalinden kantoniin Bergeracin arrondissementissa.
Monpazier on 1200-luvulla perustettu linnoituskylä. Se kuuluu kauneimpien ranskalaiskylien järjestöön Les Plus Beaux Villages de France, johon kuuluu yhdeksän muutakin Dordognen kylää.[1]