Bắc Sơn là một trong 16 xã và thị trấn của huyện An Dương, thành phố Hải Phòng, nằm ở ngay trung tâm địa bàn của huyện. Xã Bắc Sơn có diện tích 4,62 km², dân số tính đến năm 1999 là 6.022 người với mật độ dân số đạt 1.303 người/km².
Phía bắc của xã Bắc Sơn giáp xã Tân Tiến (huyện An Dương), phía tây giáp xã Hồng Phong (huyện An Dương), phía nam giáp xã Lê Lợi (huyện An Dương), phía đông giáp xã Nam Sơn (huyện An Dương). Cạnh phía nam của xã Bắc Sơn là sông Rế.
Trên địa bàn xã Bắc Sơn có cầu Quán Toan, cầu vượt Quán Toan và một vài tuyến giao thông đáng chú ý như: Nguyễn Trường Tộ, AH14 hay đường Xuyên Á 14 (là tuyến giao thông xuyên quốc gia ở châu Á, chạy qua ba nước Việt Nam, Trung Quốc và Myanma), Quốc lộ 10 (là tuyến đường liên tỉnh chạy dọc theo vùng duyên hải Bắc Bộ qua 7 tỉnh và thành phố: Quảng Ninh, Hải Phòng, Hải Dương, Thái Bình, Nam Định, Ninh Bình và Thanh Hóa),...
Theo quy hoạch, trong tương lai sẽ có thêm nhiều tuyến đường sẽ mở ở xã Bắc Sơn. Những con đường này được thể hiện một phần trên bản đồ quy hoạch sử dụng đất thời kỳ 2021 - 2030 huyện An Dương.
Ví dụ, trong hình dưới đây là một trong số những đường sẽ mở ở xã Bắc Sơn trong tương lai theo bản đồ quy hoạch sử dụng đất thời kỳ 2021 - 2030 huyện An Dương.
Đây là tuyến đường dài khoảng 510 m nối từ quốc lộ 10 và kéo về phía tây của xã.
Dưới đây là ví dụ trong đường kẻ màu xanh dương là đường sẽ mở ở xã Bắc Sơn được thể hiện một phần trên bản đồ quy hoạch sử dụng đất thời kỳ 2021 - 2030 huyện An Dương:
(Thông tin trong bài mang giá trị tham khảo).