Jumlah Puskesmas di Kota Malang adalah 16 Puskesmas, tersebar pada 5 Kecamatan di Wilayah Kota Malang.
- Kecamatan Kedungkandang
-
- Puskesmas Kedungkandang
- Puskesmas Gribig
- Puskesmas Arjowinangun
- Kecamatan Sukun
-
- Puskesmas Janti
- Puskesmas Ciptomulyo
- Puskesmas Mulyorejo
- Kecamatan Klojen
-
- Puskesmas Arjuno
- Puskesmas Bareng
- Puskesmas Rampal Celaket
- Kecamatan Blimbing
-
- Puskesmas Cisadea
- Puskesmas Kendalkerep
- Puskesmas Pandanwangi
- Puskesmas Polowijen
- Kecamatan Lowokwaru
-
- Puskesmas Dinoyo
- Puskesmas Mojolangu
- Puskesmas Kendalsari