Xã Kim Lư nằm ở phía tây nam của Huyện Na Rì, tỉnh Bắc Kạn. Diện tích xã là khoảng 25,5 km². Về khí hậu, Kim Lư có khí hậu ôn đới, mát mẻ quanh năm.
Theo thống kê năm 2020, dân số xã Kim Lư khoảng 3.000 người. Xã nổi tiếng với nhiều danh lam thắng cảnh như thác nước Kim Lư, động Tiên, núi Ngọc Linh, hồ Ba Bể...
Đặc sản của Kim Lư bao gồm cá Ba Bể, rượu ngô, mật ong, nấm rơm, sữa chua đặc...