The invention relates to a multi-source indoor positioning device and method based on light intensity. The multi-source indoor positioning device comprises a light sensor, at least three point light sources, a data processing module and a memory module, wherein the light sensor is used for collecting light signal data sent by the point light sources; the memory module is used for storing light source coordinate values, the light signal data and a light intensity model; the data processing module is used for acquiring light intensity values, establishing a simultaneous equation at least containing three equations according to the light intensity model and the coordinate values of the point light sources, and solving the simultaneous equation to obtain coordinate values (x, y and z) of the light sensor, and the equations are established according to the light intensity model of si = fd (di) fmu (Mui) fomega (Omegai). According to the invention, visible light lamps or the infrared ray point light sources are adopted, a device at a receiving end of the light sensor is integrated to receive light signals and acquire light intensity values, and the coordinates of the sensor are calculated according to the light intensity model, without arranging any other high-precision auxiliary devices, so that the multi-source indoor positioning device and method have the advantages that the positioning accuracy is high and the cost is low.