The Jacobian approach to the kinestatic analysis of a planar suspension mechanism has been previously presented. In this paper, the theory is extended to three-dimensional kinestatic analysis by developing a full kinematic model and viewing it as a spatial parallel mechanism. The full kinematic model consists of two pairs of the front (double wishbone) and rear (multi-link) suspension mechanisms together with a newly developed ground-wheel contact model. The motion of each wheel of four suspension mechanisms is represented by the corresponding instantaneous screw at any instant. A vehicle is considered to be a 6-degrees-of-freedom spatial parallel mechanism whose vehicle body is supported by four serial kinematic chains. Each kinematic chain consists of a virtual instantaneous screw joint and a kinematic pair representing ground-wheel contact model. The kinestatic equation of the 6-degrees-of-freedom spatial parallel mechanism is derived in terms of the Jacobian. As an important application, a cornering motion of a vehicle is analysed under the assumption of steady-state cornering. A numerical example is presented to illustrate how to determine the optimal locations of strut springs for the least roll angle in cornering motion using the proposed method.