Ngô Tướng Công tên thật là Ngô Miễn. Ông sinh năm 1371 tại làng Xuân Mai, phường Phúc Thắng, Thị xã Phúc Yên tỉnh Vĩnh Phúc. Ở độ tuổi còn trẻ, chỉ có 37 tuổi nhưng ông đã thực hiện trọn vẹn lý tưởng cao đẹp " tu thân, tề gia, trị quốc, bình thiên hạ" của một nhà nho chân chính.