马颈坳镇,隶属于湖南省湘西土家族苗族自治州吉首市,介于东经109°50′14″—109°45′16″,北纬28°50′14″—28°27′19″之间,地处吉首市北部,北接白岩乡,南连峒河街道办事处、太平乡,西与己略乡接壤,西北与保靖县、古丈县相交,镇人民政府距市政府24千米,总面积165.8平方千米。