Động Puông nằm ở trên dãy núi đá vôi Lũng Nham ở phía bắc vườn quốc gia Ba Bể, cách thị trấn Chợ Rã, huyện Ba Bể khoảng 15km về phía tây Nam. Trần động cao hơn 20m, rộng trung bình 30m, lòng động là dòng sông Năng thơ mộng chảy qua với chiều dài gần 300m.
Trong động có rất nhiều cột đá, nhũ đá đẹp. Động là nơi sinh sống trú ngụ của 23 loài dơi với số lượng hàng vạn con.
Qua động Puông, xuôi dòng thuyền theo dòng sông Năng khoảng 8km là đến Hồ Ba Bể, đi thêm khoảng 3km nữa là sẽ đến thác Đầu Đẳng.