Cao Bằng có 8 dân tộc chủ yếu sinh sống trên địa bàn, gồm: Tày, Nùng, Mông, Dao, Sán Chay (Sán Chỉ), Lô Lô, Kinh, Hoa. Trong đó, cư dân Nùng đứng thứ hai trong tổng số dân trên địa bàn toàn tỉnh. Người Nùng có nhiều ngành tộc nhất và đa dạng phong phú bản sắc văn hóa trong sự thống nhất chung của cộng đồng các dân tộc Cao Bằng.
Nghề thủ công nói chung và nghề rèn của người Nùng An Phúc Sen, huyện Quảng Uyên (Cao Bằng) nói riêng hình thành và phát triển trên cơ sở của một nền nông nghiệp lúa nước và nương rẫy. Sản phẩm của nó phục vụ nhu cầu thiết yếu của đồng bào.
Có thể nói trang phục các dân tộc thiểu số Việt Nam là một bức tranh đa dạng về màu sắc. Nếu như những chàng trai cô gái người Mông, Dao nổi bật trong các trang phục rực rỡ về màu sắc, cầu kì về chi tiết thì trang phục của người Nùng An lại hết sức giản dị và chân phương.