बस्ती जिले में कुल 4 तहसील हैं।