Keshavarz District (Persian: بخش کشاورز) is a district (bakhsh) in Shahin Dezh County, West Azerbaijan Province, Iran. At the 2006 census, its population was 21,070, in 4,780 families. The District has one city: Keshavarz. The District has two rural districts (dehestan): Chaharduli Rural District and Keshavarz Rural District.