Vào thời Lê, Yên Thành là một trong 8 ngôi làng cổ của Thăng Long - Hà Nội, thuộc tổng Yên Thành, huyện Vĩnh Thuận. 8 ngôi làng này đều có tên được bắt đầu bằng chữ “Yên”, gồm Yên Thuận, Yên Ninh, Yên Thành, Yên Viên, Yên Canh, Yên Diên, Yên Định, Yên Quang. Đền Yên Thành là ngôi đền cổ thuộc làng Yên Thành xưa, nay có địa chỉ tại số 28 phố Phan Huy Ích (phường Nguyễn Trung Trực, quận Ba Đình).