text: 2001 की जनगणना के रूप में बस्ती की आबादी 2068922 (1991 में 2750764) थी। जिनमें से 1079971 पुरुष (1991 में 1437727) और 988951 महिला (1991 में 1313037) (916 लिंग अनुपात) थी। पुरुषों और महिलाओं की जनसंख्या 48% से 52 % थी। बस्ती 69% की एक औसत साक्षरता दर 59.5% के राष्ट्रीय औसत से अधिक थी। पुरुष साक्षरता 74% और महिला साक्षरता 62% थी। बस्ती में, जनसंख्या का 13% उम्र के 6 साल के अंतर्गत थी। यहाँ पर सबसे अधिक दलित जाति के लोग की संख्या हैं। 2001 के रूप में, साक्षरता दर 1991 में 35.36% से 54.28% की वृद्धि हुई है। साक्षरता दर पुरुषों के लिए 68.16% (1991 में 50.93% से बढ़ी हुई) और 39.००% प्रतिशत महिलाओं के लिए (1991 में 18.08% से बढ़ गया)। बस्ती शिक्षा और औद्योगिक में उत्तर प्रदेश के पिछड़े जिले में है।