观音堂镇,隶属于河南省三门峡市陕州区,地处陕州区东部,渑池、宜阳、洛宁3县结合部,东与渑池县英豪镇相连,南与西李村乡分界,西依崤山与硖石乡相接,北与王家后乡、渑池县张村镇接壤,镇人民政府距陕州区56千米,总面积120.42平方千米。
民国时期,称观音堂镇;1985年3月,恢复观音堂镇;截至2018年末,观音堂镇有户籍人口35458人;截至2020年6月,观音堂镇下辖1个社区、25个行政村;镇人民政府驻观音堂村。
2011年,观音堂镇财政总收入3280万元,比上年增长39.6%,从各主要税种看,完成营业税80万元,增值税1000万元,企业所得税90万元,个人所得税200万元,分别比上年增长1.9%、2.2%、2%、1.4%,农民人均纯收入5435元;2018年,观音堂镇有工业企业45个,规模以上企业4个,有营业面积超过50平方米以上的综合商店或超市2个。