本发明公开了一种基于虚拟小区的室内定位系统及方法,该系统包含:至少两个以上的虚拟小区和接收终端;其中,任意两个虚拟小区表示为:虚拟小区k和虚拟小区j;虚拟小区含有:至少4个节点,且该4个节点不在同一平面上;接收终端用于接收虚拟小区发射的节点发射的信号。其中,接收终端包含:信道矩阵建立模块,其用于建立节点与接收终端的信道矩阵;预编码模块,其用于获取最优的系统和速率R,得到预编码;以及终端位置计算模块,其通过预编码形成虚拟基站发射的信号波束,并进行空间定位,以获得接收终端的位置。本发明的系统及方法能够在分布式天线的情况下,有效降低信令开销对干扰协调的影响,还能提升系统整体性能,准确度较高。