文龙乡位于景东县城西北部,距县城30公里,东连龙街乡,南接锦屏镇,北邻安定乡,东北与南华县兔街镇接壤。境内最高海拔2800米。民族以汉族、彝族为主,是一个集“山区、农业、少数民族、贫困”四位一体的典型乡镇。