One of the most useful theorems for proving the existence of fixed points, or more generally, periodic points of a continuous self-map f of a compact manifold, is the Lefschetz fixed point theorem. When studying the periodic points of f it is convenient to use the Lefschetz zeta function Zf(t) of f, which is a generating function for the Lefschetz numbers of all iterates of f. The function Zf(t) is rational in t and can be computed from the homological invariants of f. See Section 2 for a precise definition. Thus there exists a relation, based on the Lefschetz fixed point theorem, between the periodic points of a self-map of a manifold f:M → M and the properties of the induced homomorphism f*i on the homology groups of M. This relation has been used in several papers, namely [F1], [F2], [F3] and [M]. In these papers, sufficient conditions are given for the existence of infinitely many periodic points in the case when all the zeros and poles of the associated Lefschetz zeta function are roots of unit. Here we restrict ourselves to maps defined on manifolds with a certain homology type. For transversal maps f defined on this class of manifolds, it is possible to extend the techniques introduced in [F1], [F3] and [M] in order to obtain information on the set of periods of f. We recover the above mentioned results of J. Franks and T. Matsuoka, and derive new results on the set of periods of f when the associated Lefschetz zeta function has zeros or poles outside the unit circle.