Ahmad Nawfal Mahfodz merupakan anak kepada Tuan Guru Datuk Dr Mahfodz Mohamed, Ketua Dewan Ulamak Pas Pusat juga ibunya, Datin Norain Abd Wahid.
Beliau dicalonkan pada pilihan raya umum Malaysia 2018 untuk kerusi Parlimen Pagoh, menentang penyandangnya, Tan Sri Muhyiddin Yassin dari Pakatan Harapan (Parti Keadilan Rakyat) dan Haji Ismail Mohamed dari Barisan Nasional.
Beliau adalah Ketua Pemuda Pas Johor dan Ketua Pemuda Perikatan Nasional Johor.