家归纳出四个具有埃德蒙顿龙化石的尸骨层，分佈于阿拉斯加州的Prince Creek组、亚伯达省的马蹄崃谷组、南达科塔州的海尔河组、以及怀俄明州的兰斯组。其中，怀俄明州兰斯组的尸骨层，发现于石灰岩与泥岩中，面积达1平方公里，而埃德蒙顿龙的化石集中于40公顷的地点内。科学家估计该地有10,000到25,000只埃德蒙顿龙的化石。科学家也估计这些埃德蒙顿龙聚集于淡水的岸边，然后死后的尸体被沖积到较深的水域。在亚伯达省的尸骨层，经常发现艾伯塔龙与蜥鸟盗龙的齿痕。在另一个亚伯达省的化石地点，则在埃德蒙顿龙与栉