本发明实施例提供了一种基于MR数据的定位方法,包括:S1、基于训练后的决策树回归模型,预测终端发送的测量报告MR数据对应的经纬度;S2、基于训练后的置信度模型,判断所述MR数据对应的经纬度是否可信;S3、将不可信的所述MR数据对应的经纬度按照预设的转移概率矩阵进行修正,以得到最终定位结果。本发明实施例提供的基于MR数据的定位方法及系统,在基于MR数据使用机器学习方法定位基础之上,提出置信度模型判断预测的经纬度是否可信,并对不可信数据进行修正,从而克服了由于MR数据受外界影响变化较大,导致定位精确度不高的问题,提高了定位精确度。