过马营镇位于青海省海南藏族自治州贵南县东北部,地理坐标为东经100°25′--101°53′。镇境南北长143公里,东西宽103公里。西邻木格滩,北望龙羊峡与沙沟乡、东与泽库县接壤,东南与贵德县河西镇、新街乡接壤,南靠森多乡,面积1737.66平方千米,是贵南县的东大门。