In this paper the direct and the inverse position analysis of a 3-dof fully-parallel mechanism, known as 3-PSP mechanism, is addressed and solved in analytical form. The 3-PSP mechanism consists of two rigid bodies, one movable (platform) and the other fixed (base), connected to each other by means of three equal serial kinematic chains (legs) of type PSP, P and S standing for prismatic and spherical pair respectively. Both the direct and the inverse position analysis of this mechanism lead to non-linear equations that are difficult to solve. In particular, the inverse position analysis comprises different sub-problems which need specific solution techniques. Finally a numerical example is reported.