Berukuran besar (40 cm), berwarna abu-abu pucat. Sayapnya berwarna hitam, ekor dan tubuh bagian bawah keabuan. Perbedaannya dengan Pergam laut: tubuh bagian atas abu-abu (bukan putih), warna hitam pada separuh ekor, dan lingkaran mata merah. Iris coklat, keliling mata yang gundul merah, paruh hijau-pucat dengan pangkal merah, kaki merah
Kep. Simeulue, Mentawai (P.Sipura, Pagai utara),Kep.Riau (Karimun Besar, Batam, Bintan dan Kepulauan Lingga/Saya), Kep. Anambas, Natuna utara dan Kep. Karimata di ujung barat Kalimantan. Juga pernah tercatat di P. Burong (Malaysia), akan tapi, sekarang di pulau itu sudah punah .
Merpati hutan perak mirip dengan Pergam laut, akan tetapi ada perbedaan antara merpati hutan perak dan pergam laut, yaitu pergam laut tidak mempunyai lingkaran merah pada mata, dan warna yang lebih putih.
Mendiami pulau-pulau kecil, tetapi jarang ditemukan karena adanya penebangan hutan. Kadang-kadang berbaur dengan Pergam laut. burung endemik , Burung Langka