Junior Secondary Schools (JSS) in Machakos County in Kenya

School Name Sub-County Sponsorship
601 Mikoikoni Junior Secondary School Kangundo Sub County Public
602 Mikono Primary School Kalama Sub County Public
603 Mikuini Junior Secondary School Machakos Sub County Public
604 Mikuyu Junior Secondary School Machakos Sub County Public
605 Mikuyu Primary School Masinga Sub County Public
606 Mikuyuni Junior Secondary School Masinga Sub County Public
607 Milaani Primary School Masinga Sub County Public
608 Milami Primary Primary School Athi River Sub County Private
609 Mililu Primary School Matungulu Sub County Public
610 Minyalala Primary School Kalama Sub County Public
611 Miondoni Primary School Mwala Sub County Public
612 Misakwani Junior Secondary School Machakos Sub County Public
613 Miseleni Primary School Mwala Sub County Public
614 Misewani Primary Primary School Masinga Sub County Public
615 Mission of Hope Boys Athi River Sub County Private
616 Mission of Hope Girls Athi River Sub County Private
617 Misuuni Junior Secondary School Masinga Sub County Public
618 Misuuni Primary School Kathiani Sub County Public
619 Mitaboni Primary Primary School Kathiani Sub County Public
620 Mitatini Primary School Athi River Sub County Public
621 Mithanga AIC Primary School Mwala Sub County Public
622 Mithanga Primary School Kathiani Sub County Public
623 Mithini ABC Primary School Mwala Sub County Public
624 Mithuluni Primary School Mwala Sub County Public
625 Miu ABC Junior Secondary School Kangundo Sub County Public
626 Miu DEB Primary School Mwala Sub County Public
627 Miumbuni Primary School Kathiani Sub County Public
628 Miwani Primary School Kalama Sub County Public
629 Miwongoni Junior Secondary School Machakos Sub County Public
630 Mlolongo Primary School Athi River Sub County Public
631 Moi Junior Secondary School Machakos Sub County Public
632 Mombuni Primary School Yatta Sub County Public
633 Mother Ipolita Junior Secondary School Masinga Sub County Private
634 Mountain View Primary School Athi River Sub County Public
635 Mt Carmel Primary School Matungulu Sub County Private
636 Mt View Academy Matungulu Sub County Private
637 Mt. Sinai Cmi Athi River Sub County Private
638 Mt.carmel Academy Junior Secondary School Masinga Sub County Private
639 Mua Farm Junior Secondary School Machakos Sub County Public
640 Muambani Junior Secondary School Masinga Sub County Public
641 Muambani Primary School Masinga Sub County Public
642 Muangoni Primary School Mwala Sub County Public
643 Mukalala Primary School Yatta Sub County Public
644 Mukalwa Primary School Matungulu Sub County Public
645 Mukameni Primary School Masinga Sub County Public
646 Mukayauni Primary School Masinga Sub County Public
647 Mukunike Junior Secondary School Kangundo Sub County Public
648 Mukusu Primary Primary School Masinga Sub County Public
649 Mukuyuni Primary School Yatta Sub County Public
650 Mukuyuni Primary School Mwala Sub County Public