St. Peters’s Secondary School, Katukuru

By | February 28, 2024

St. Peter’s Senior Secondary School – Naalya is a secondary boarding school that was founded on Christian principles in 1994 in the inner suburbs of Kampala.

We are registered by the Ministry of Education under Centre No. U0896 and offer both O’level and A’level classes, qualifying for UCE and UACE Certificates of Education respectively by UNEB at the time of completion.

Academics is and will continue to be our primary focus at school as we endeavour to uphold our high standards and the resulting sound academic performances from year to year.

The school is consistently rated as one of the best performing academic institutions in Uganda; ranking No. 2 in the 2020 ranks of ‘Number of University Intakes’.


Successfully Complete Your Secondary Education At SPENA

Complete your Ordinary and Advanced Education (S1 – S6) at St. Peter’s Naalya! We provide top-quality education, experienced teachers, and a safe, supportive environment for personal growth.




How to make school fees payments through the bank

DFCU Bank / Stanbic Bank / Bank of Africa

1. – Go to the counter or agent


2.1 DFCU Bank: Quote the School A/C Number: 01360014513275


2.2 Stanbic Bank: Quote the School A/C Number: 9030005902028


2.3 Bank of Africa: Quote the School A/C Number: 10209048019


3. Quote the Student’s Name


4. Pay Cash to the Bank Teller or Agent


5. You will get a Payment Receipt confirming your fee payment (School Name, Student Name, School Fees Amount, Charges).


How to make school fees payments via Mobile Money

Pay using MTN Momo or Airtel Money

  • MTN: Dial *165*4*3*2*1#
  • Airtel: Dial *185*6*2*1#
  • Enter the Student Code. For example: SPENA/6021
  • Enter the School Fees Amount to Pay to the School.
  • Confirm the Details of Payment displayed to you. (School name, Student name, School fees amount, charges).
  • Continue to authorize the transaction.
  • Enter your Mobile Money PIN.
  • Approve Payment.
  • You will receive a message with all your Payment Details.

For more information, please call; +256 788306101 / +256 788306009

Get in Touch

  • +256 788306101
    +256 788306009
  • P. O. Box 40188, Nakawa.
  • Kyaliwajjala – Naalya Road