फतेहपुर भारत के उत्तर प्रदेश राज्य के बाराबंकी जिले का एक कस्बा है। यह एक नगर पंचायत, पुलिस स्टेशन और तहसील भी है। यह बाराबंकी शहर के बाद जिले का दूसरा सबसे बड़ा शहरी क्षेत्र है। यह राज्य की राजधानी लखनऊ से लगभग 35 किमी उत्तर-पूर्व में है।
2011 की जनगणना के अनुसार, फतेहपुर (एनपी) की जनसंख्या 35,582 थी, जिसमें पुरुष 18,649 और महिलाएं 16,933 थीं। 0 से 6 वर्ष की आयु वर्ग की जनसंख्या 4,963 थी। फतेहपुर में साक्षर लोगों की कुल संख्या 20,956 थी, जो कुल जनसंख्या का 58.9% थी, जिसमें पुरुष साक्षरता 61.6% और महिला साक्षरता 55.9% थी। बाराबंकी की 7+ आबादी की प्रभावी साक्षरता दर 68.4% थी, जिसमें पुरुष साक्षरता दर 71.6% और महिला साक्षरता दर 65.1% थी। अनुसूचित जाति की आबादी 1,767 थी और घरों की कुल संख्या 5617 थी।