王格尔塘镇位于夏河县的北部,处于国道213线238公里处,离州府合作市35KM,距夏河县城30KM,海拔2500米,平均气温4℃,北与麻当、清水乡相连,南与唐尕昂接壤,西与达麦乡相连,全镇管辖六个村委会,37个村民小组,全镇有675户,总人口3671人,其中藏族占62%、回族占18%。总面积215平方公里,耕地5538亩,粮食平均亩产仅有250公斤,生产以半农牧为主体。