Xã Gio Sơn nằm ở huyện Gio Linh, tỉnh Quảng Trị, Việt Nam. Diện tích của xã là khoảng 16,73 km² và có khí hậu nhiệt đới gió mùa.
Theo thống kê dân số năm 2019, xã Gio Sơn có khoảng 5.000 người, phân bố trong hơn 1.300 hộ gia đình.
Gio Sơn có nhiều danh lam thắng cảnh như đèo La Vân, đèo Hải Vân, đèo Ngang, núi Ngự Lâm và thác Bản Giốc. Đặc sản của xã bao gồm cá lóc, cá sặc, cá rô và các loại rau củ.