赵庙镇,隶属于山东省济宁市微山县,地处微山湖西岸,东与傅村街道水面相接,南、西、北面分别与江苏省沛县沛城街道、新城区、大屯街道接壤,行政区域面积32.86平方千米。
旧时代,赵庙镇境域属江苏省沛县;1984年8月,划归微山县,成立赵庙乡;截至2018年末,赵庙镇有户籍人口14838人;截至2020年6月,赵庙镇下辖6个行政村;镇人民政府驻赵庙村。
2011年,赵庙镇财政总收入3200万元,比上年增长23%,其中地方财政收入2190万元,比上年增长52%,从各主要税种看,完成营业税1980万元,增值税1715万元,企业所得税102万元,人均财政收入9120元,比上年增长26%,境内金融机构各类存款余额1.1亿元,比上年增长15%;各项贷款余额2.6亿元,比上年增长14.2%;2018年,赵庙镇有工业企业55个,规模以上企业15个,有营业面积超过50平方米以上的综合商店或超市25个。