Jumlah penduduk Kota Tanjungpinang mencapai 229.553 dengan wilayah terpadat di Kecamatan Tanjungpinang Timur dan terkecil di Tanjungpinang Kota.
Berikut data penduduk di 4 kecamatan di Tanjungpinang:
1. Tanjungpinang Timur: 107.546
2. Bukit Bestari: 56.265
3. Tanjungpinang Barat: 51.226
4. Tanjungpinang Kota: 14.516.***