市长是科级干部吗?

是的。根据《中华人民共和国公务员法》规定,公务员分为国家级、省部级、局级、县处级、乡科级,其中正科级干部属于乡科级,相当于乡长、乡党委书记的级别。所以,镇长作为乡镇一级的领导岗位,属于科级干部。镇长一般指乡镇政府的一把手,主要负责管理本行政区域内的经济社会事务,包括促进农业、教育、卫生等工作的发展,维护社会稳定和公共安全,执行国家法律法规和政策,协调解决群众反映的问题。