2001 की जनगणना के रूप में बस्ती की आबादी 2068922 (1991 में 2750764) थी। जिनमें से 1079971 पुरुष (1991 में 1437727) और 988951 महिला (1991 में 1313037) (916 लिंग अनुपात) थी। पुरुषों और महिलाओं की जनसंख्या 48% से 52 % थी। बस्ती 69% की एक औसत साक्षरता दर 59.5% के राष्ट्रीय औसत से अधिक थी। पुरुष साक्षरता 74% और महिला साक्षरता 62% थी। बस्ती में, जनसंख्या का 13% उम्र के 6 साल के अंतर्गत थी। यहाँ पर सबसे अधिक दलित जाति के लोग की संख्या हैं।

अपवाह
जनसांख्यिकी
बोलचाल भाषा
इतिहास