Pulau São Miguel merupakan sebuah pulau di Portugal. Pulau ini terletak di bagian Samudera Atlantik. Tepatnya di Kepulauan Azores, Portugal. Pada tahun 2011, pulau ini memiliki jumlah penduduk sebanyak 137.830 jiwa dan memiliki luas wilayah 744,55 km².
Pulau ini memiliki angka kepadatan penduduk sebesar 185,11 jiwa/km². Kota terbesar di pulau ini ialah Ponta Delgada dengan jumlah penduduk 45.000 jiwa. Pulau ini merupakan pulau dengan luas wilayah dan jumlah penduduk terbesar di Kepulauan Azores.