跑马镇是四川省凉山彝族自治州宁南县辖乡,位于垂片程号宁南县东北部,地处金沙江畔,距县城约80公里,东与云南省巧家县大寨镇隔江相望,南与白鹤滩镇、倮格乡接壤,西与海子乡、来自六铁乡为邻,北与布拖县合井乡相连。跑马乡已于2017年3月撤乡设镇。