The covering type of a space X is a numerical homotopy invariant that in some sense measures the homotopical size of X. It was first introduced by Karoubi and Weibel [9] as the minimal cardinality of a good cover of a space Y taken among all spaces Y that are homotopy equivalent to X. In this paper we give several estimates of the covering type in terms of other homotopy invariants of X, most notably the ranks of the homology groups of X, the multiplicative structure of the cohomology ring of X and the Lusternik-Schnirelmann category of X. In addition, we relate the covering type of a triangulable space to the number of vertices in its minimal triangulations. In this way we derive within a unified framework several estimates of vertex-minimal triangulations which are either new or extensions of results that have been previously obtained by ad hoc combinatorial arguments.2010 Mathematics Subject Classification. Primary 55M; Secondary 55M30, 57Q15, 57R05 .