2001 के भारत की जनगणना के अनुसार, बहादुरगंज की कुल जनसंख्यां 28,224 थी. कुल जनसंख्याँ में 53% पुरुष थे और 47% महिला. बहादुरगंज की औसत लिटरेसी 34% थी, जोकि राष्ट्रीय औसत 59.5% से काफी कम था. पुरुष लिटरसी रेट 69% और महिला लिटरेसी रेट 31 % थी जोकि राष्ट्रीय औसत से काफी निम्न था. 21 % जनसँख्या 6 वर्ष से कम का था.

जनसांख्यिकी
2001 की जनगणना
2011 की जनगणना
भूगोल