Thạch Lâm: Bản đồ địa giới hành chính xã Thạch Lâm
Xã Thạch Lâm nằm ở phía tây huyện Bảo Lâm, có vị trí địa lý:
- Phía đông giáp xã Nam Quang
- Phía tây và phía nam giáp xã Quảng Lâm
- Phía bắc giáp tỉnh Hà Giang và xã Nam Cao.
Xã được chia thành 13 xóm: Bản Luầy, Cốc Páp, Khau Ca, Khau Noong, Khau Ràng, Lũng Rịa, Nà Hôm, Nà Thằn, Nặm Tàu, Nặm Pục, Phiêng Roỏng, Sắc Ngà, Tổng Dùn.