虎洞镇,1958年3月,设虎洞直属乡。同年10月,改设虎洞公社。1983年12月,改乡。2015年,撤乡建镇。地处环县腹地,东与环城镇接壤,南与合道乡相邻,西连车道乡、小南沟乡,北接洪德乡。截至2020年6月,虎洞镇下辖10个行政村。2011年,虎洞镇财政总收入506.6万元,比上年增长39.3%。地方财政收入56.5万元,比上年增长49.7%。从各主要税种看,完成营业税53.8万元,印花税0.5万元,企业所得税4.8万元。人均财政收入378元,比上年增长38%。2011年,农业总产值7248万元,比上年增长38%。