黄沙铺镇位于湖北省通山县城北部 ,东与阳新县毗邻,南与大畈镇接壤,西北与咸安区交界。距县城36公里,距咸宁市49公里,距省会武汉120公里。地处东经114o27'—114o45'、北纬29o39'—29 o 51'之间。总面积269.4平方千米(2017年)。