房石镇,位于青川县西南,东邻马公、石坝二乡,南与平武县接壤,西连青溪镇,北接曲河乡,成(都)--青(川)公路越境而过,距县城56公里,面积99.6平方千米,辖11个行政村、1个居民委员会,68个村(居)民小组,总人口4300人(2017)。