八屋镇,隶属于吉林省长春市公主岭市,地处公主岭市西北部,东辽河北岸,东与秦家屯镇接壤,南与梨树县以东辽河为界,西与十屋镇相连,北与杨大城子镇、毛城子镇毗邻,距四平市70千米,距长春市61千米,区域总面积137.61平方千米。
民国三十六年(1947年),八屋镇境域属秦家屯四区;1992年11月,由八屋乡改为八屋镇。截至2018年末,八屋镇户籍人口为30972人。截至2020年6月,八屋镇下辖1个社区、11个行政村,镇人民政府驻八屋村。
2018年,八屋镇有工业企业12个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市60个。