This paper presents a comprehensive analytical solution to the forward kinematic problem of a newly introduced spatial parallel manipulator, namely, the 3-RPRS. The manipulator has three legs with two actuators in each, which connect a moving triangular platformto a fixed base. Loop-closure equations are formed to find the unknown passive rotary joint angle in each leg. These equations are subsequently reduced to a single univariate polynomial equation of degree 16. The coefficients of this equation are obtained as closed-form functions of the architecture parameters of the manipulator and the input joint angles, and therefore the analysis covers all possible architectures and configurations. Furthermore, it is found that the polynomial has only the even powers, therefore leading to 8 pairs of solutions, each pair being mirrored at the base platform. The theoretical developments are illustrated via a numerical example. The results obtained are validated by checking the residues of the original loop-closure equations, thereby establishing the correctness of the formulation as well as the results. © Springer International Publishing Switzerland 2017.