Nằm cách thành phố Vinh, trung tâm văn hóa, chính trị của tỉnh Nghệ An khoảng 70 km về phía Đông Bắc, cách huyện lỵ Quỳnh Lưu 12 km về phía Đông, Di tích đền Thượng được nhân dân làng Phú Nghĩa Thượng xây dựng để làm nơi tôn thờ các vị phúc thần đã có công bảo quốc, hộ dân, giúp làng trong cuộc sống, như: Đế Thiên Đế Thích thần thông, Cao Sơn Cao Các, Tứ vị Thánh nương, Sát hải Đại vương Hoàng Tá Thốn, …