Daftar Sekolah Menengah Pertama di Kota Salatiga:

No. Nama Sekolah Alamat
1. SMP Negeri 1 Jl. Kartini No. 24
2. SMP Negeri 2 Jl. Kartini No. 26
3. SMP Negeri 3 Jl. Stadion No. 4
4. SMP Negeri 4 Jl. Patimura No. 47
5. SMP Negeri 5 Jl. Bima No. 10, Dukuh
6. SMP Negeri 6
http://www.smpn6salatigakota.sch.id
Jl. Tegalrejo Raya
7. SMP Negeri 7 Jl. Setiaki
8. SMP Negeri 8 Jl. Argotunggal, Klumpit, Sidorejo Kidul
9. SMP Negeri 9 Jl. Pemuda No. 7-9
10. SMP Negeri 10
http://www.smpn10salatiga.sch.id
Jl. Argoboga, Randuacir
11. SMP Al Azhar 18 Jl. Siranda Raya, Bancaan, Sidorejo Lor
12. SMP Kristen Satya Wacana Jl. Diponegoro No. 52-60
13. SMP Kristen 1 Jl. Kemiri Raya No. 1
14. SMP Kristen 2 Jl. Jendral Sudirman No. 111-B
15. SMP Kristen 4 Jl. Tentara Pelajar No. 4
16. SMP Muhammadiyah Jl. Cempaka No. 5-7, Sidorejo Lor
17. SMP Pangudi Luhur Jl. Diponegoro No. 90
18. SMP Stella Matutina Jl. Diponegoro No. 53, Sidorejo Lor
19. SMP Dharma Lestari Jl. Dipomanggolo,Pulutan
20. SMP Raden Paku Jl. Fatmawati, Blotongan
21. SMP Sultan Fatah Jl. Diponegoro No. 115, Sidorejo Lor
22. SMP Sudirman Jl. Salatiga – Suruh Km. 05
23. SMP Terbuka Jl. Argoboga, Randuacir
24. MTs. Negeri Jl. Tegalrejo I
25. MTs. NU Jl. Kartini No.2
26. MTs. Pancasila Klumpit RT. 01, RW. 08
27. MTs. Plus Madina Jl. Abdul Wahid No. 6, Cabean
28. SMPLB Negeri Jl. Hasanudin, Banjaran Gang III, Mangunsari
29. SMPLB Bina Putra Jl. Hasanudin, Banjaran Gang III, Mangunsari
30. SMPLB-A Wantuwirawan Jl. Argobogo No. 282, Ledok
31. SMPLB-B Wantuwirawan Jl. Argobogo No. 282, Ledok
32. SMPLB-C Wantuwirawan Jl. Argobogo No. 282, Ledok

Sumber: Dinas Pendidikan dan Olah Raga Kota Salatiga (Desember 2012)