ในสมัยพุทธกาล นครสาวัตถี เป็นราชธานีของแคว้นโกศล มีพระราชานามว่า "พระเจ้าปเสนทิโกศล" เป็นผู้ปกครอง พระเจ้าปเสนทิโกศลเป็นพระโอรสผู้เฉลียวฉลาดของพระเจ้ามหาโกศล พระองค์ได้ทรงรับการศึกษาอย่างดียิ่งจากเมืองตักกศิลา