Mohammadyar District (Persian: بخش محمدیار) is a district (bakhsh) in Naqadeh County, West Azerbaijan Province, Iran. At the 2006 census, its population was 21,744, in 4,881 families. The District has one city: Mohammadyar. The District has two rural districts (dehestan): Almahdi Rural District and Hasanlu Rural District.