La saison 1966 du Championnat du Pérou de football est la trente-huitième édition du championnat de première division au Pérou. Les quatorze clubs participants sont regroupés au sein d'une poule unique où ils s'affrontent deux fois au cours de la saison, à domicile et à l'extérieur. À la fin de la saison, le dernier du classement ainsi que les trois moins bonnes équipes de province sont reléguées et remplacées par le champion de Segunda Division et trois équipes qualifiées via la Copa Perú.
C'est le club de l'Universitario de Deportes qui remporte la compétition après avoir terminé en tête du classement final du championnat, avec six points d'avance sur Sport Boys et huit sur le tenant du titre, l'Alianza Lima. C'est le 11e titre de champion du Pérou de l'histoire du club.
Cette édition 1966 est la première à se dérouler avec des équipes de province (hors Lima et Callao). Pour cette saison inaugurale, quatre clubs sont invités par la Fédération péruvienne à intégrer l'élite mais à partir de la saison prochaine, c'est la Copa Perú (un tournoi opposant les 24 champions régionaux du pays) qui détermine les trois qualifiés.
Participation au tournoi de promotion-relégation Copa Perú
Relégation directe en Segunda División
(T) : Tenant du titre (P) : Promu de Segunda Division En italique : Formations de province
Copa Perú
Les six meilleures équipes régionales se retrouvent pour le tournoi final, disputé à Lima, du 14 au , avant le démarrage de la saison 1967 de Primera Division. Les trois premiers du classement sont promus.