We present the first complete catalogue of high-velocity clouds (HVCs), followed by a classification of these clouds into complexes and populations. The catalogue will form the basis for comparisons with theoretical models. The study described here yields the following conclusions: (1) Differential galactic rotation makes a large contribution to observed radial velocities, so that clouds with negative velocity occur mainly in the first and second longitude quadrants and those with positive velocity in the third and fourth quadrants, except within 45-degrees of the galactic center.(2) The present, more complete data still show the separation between very-high-velocity clouds (VHVCs, upsilon-1sr <-200 km s-1) and HVCs (upsilon-1sr > -20...