三角龙是角龙科中最著名的一属,角龙科是群大型北美洲角龙类恐龙。多年以来,三角龙于角龙下目中的位置处于争论中。混淆来自于三角龙的短、坚硬头盾类似尖角龙亚科,而长的额角类似角龙科(或称开角龙亚科)。在第一个对于角龙类的研究中,理察·史旺·鲁尔提出出两个支系,一个往三角龙发展的支系包括独角龙、尖角龙,另一个支系包括角龙、牛角龙,这个假设使三角龙属于尖角龙亚科。较晚的研究支持这个观点,并将这个短头盾支系正式命名为尖角龙亚科(包含三角龙),另一长头盾支系为开角龙亚科。
在1949年,查尔斯·斯腾伯格首次对这假设提出质疑,并基于头颅与角的特征,而认为三角龙与无鼻角龙、开角龙关系较近,使得三角龙属为三角龙亚科(尖角龙亚科)。然而,斯腾伯格的分类与约翰·奥斯特伦姆、大卫·诺曼将三角龙置于尖角龙亚科不同。
后来的发现与研究支持了斯腾伯格的观点,Lehman在1990年为两个亚科定义,并基于数个形态上的特征,而将三角龙归于角龙亚科。事实上,除了短头盾以外,三角龙相当符合角龙亚科的特征。彼得·达德森在1990年的亲缘分支分类法研究与1993年的形态学研究,加强三角龙归类为角龙亚科的论点。