Đền thờ Đức Thánh Nguyễn (tức Nguyễn Minh Không) thuộc địa phận xã Gia Thắng (huyện Gia Viễn), cách thành phố Ninh Bình 17 km về phía Tây Bắc. Đền được xây dựng trên nền ngôi chùa Viên Quang, là ngôi chùa do chính Nguyễn Minh Không xây dựng vào khoảng năm 1121 để thờ Phật.
Đền được xây dựng trên khu đất rộng khoảng 2 mẫu, đền quay hướng Nam, có kiến trúc theo kiểu "Tiền nhất, hậu công". Tiền bái gồm 5 gian, có 4 hàng cột, kèo theo kiểu "Thượng giường, hạ kẻ". Mặt ngoài có cuốn thư chạm khắc bốn chữ Hán "Thiên Khái Thánh Sinh" (Trời sinh ra Thánh). Trong cùng là Chính tẩm gồm 5 gian, làm theo kiểu chồng giường, ở đây có bài vị thờ thánh Nguyễn Minh Không và cha mẹ ông. Phía sau Chính tẩm của đền là gác chuông hai tầng, tám mái, được dựng bằng gỗ lim, trong gác chuông có treo quả chuông cao 1,6 m, đường kính 0,8 m và nặng hơn 1 tấn.
P.V