شهر کشاورز شهري است در بخش کشاورز شهرستان شاهيندژ استان آذربايجان غربي که در 30 کيلومتري شمال غرب شاهين دژ قرار دارد. جمعيت اين شهر در سال 1385، برابر با 3538 نفر و 940 خانوار بوده است