龙在地理学上及生态学上是分隔的。甲龙有着宽的口鼻部，进食时可能无选择性，故此其生活环境应该被限制在远离海岸的高原地区；而埃德蒙顿甲龙有着较窄的口鼻部，可见是进食时具有选择性，应该生活于较低接近海岸的地区。
分类.甲龙是甲龙科的模式属。甲龙科属于甲龙亚目，当中包括了结节龙科。甲龙的起源备受争议，有几个分析结果是完全不同的，所以牠在甲龙科内的实际位置却未有定案。甲龙及包头龙常常被认为是姊妹分类单元。但是，其他分析发现甲龙与包头龙是在不同的演化位置。需要更多的发现及研究才可以澄清这个情况