Đền Bà hay còn gọi là đền Vị Thanh được xây dựng trên một khu đất cao, rộng và thoáng đãng ven đầm Vạc, nay thuộc thôn Vị Thanh, xã Thanh Trù, thành phố Vĩnh Yên. Trước đền là mặt đầm rộng mênh mông, những tán cây rợp bóng trên mặt nước, những góc đao cong và mái ngói phủ đầy rêu phong ẩn hiện khiến ta dễ liên tưởng đến hình ảnh một bến nước, sân dình quen thuộc của làng Việt. Giữa bình yên của ruộng đồng và làng xóm, ngôi đền hiện lên thâm nghiêm, cổ kính.