Đô Lương có quốc lộ 7A, quốc lộ 15A, quốc lộ 46 đi qua.
Đô Lương có 33 đơn vị hành chính gồm 1 thị trấn và 32 xã: thị trấn Đô Lương, Lạc Sơn, Đại Sơn, Trù Sơn, Thái Sơn, Hiến Sơn, Trung Sơn, Đà Sơn, Thuận Sơn, Ngọc Sơn, Lam Sơn, Bồi Sơn, Đông Sơn, Nam Sơn, Bắc Sơn, Đặng Sơn, Yên Sơn, Văn Sơn, Thịnh Sơn, Bài Sơn, Nhân Sơn, Quang Sơn, Thượng Sơn, Minh Sơn, Tân Sơn, Xuân Sơn, Tràng Sơn, Hồng Sơn, Hòa Sơn, Lưu Sơn, Mỹ Sơn, Giang Sơn Đông, Giang Sơn Tây