Shanzu Teachers Training College is located along Mombasa-Malindi Road. The institution is comprised of several departments namely Education, Mathematics, Languages, Science, Creative Arts, Information Communication Technology (ICT), Learning Resource Centre (LRC) department, Teaching Practice department, Guiding and Counseling as well as Social Sciences department.