Najafabad (persiska نجف آباد) är en stad i den iranska provinsen Esfahan. Den är belägen strax väster om den större staden Esfahan och har 208 647[1] invånare (2006).