Sanghamitra Teacher Training College, Ranchi has been established and is managed by the Board of Trustees of World Buddha Foundation of Bodh Gaya, having its office at Bariatu Road, Ranchi. The Foundation is a Buddhist religious Minority Organisation and duly registered in India under Indian Trusts Act 1882.
The college is a co-educational institution, offers two year regular B.Ed. programme with 100 intake is approved by the National Council for Teacher Education (NCTE). Its mission is to play effective role to ensure a sustainable development in the programme of teacher education in Jharkhand in particular and in the country at large recreation hall etc. The class rooms are well ventilated. The campus is situated at 3000 ft. height from sea level, which gives moderate cool climate always, round the year.