2008 yılı verilerine göre, Trabzon 25 bin 918 göç alırken, 27 bin 27 göç verdi. Trabzon'un göç aldığı iller arasında 9 bin 436 rakamıyla İstanbul ilk sırayı alırken, Ankara’dan bin 585, Samsun’dan bin 493, Rize’den bin 248, Giresun’dan 850, Erzurum’dan 801, Gümüşhane’den 790, Bursa’dan 725, Kocaeli’den 692 ve İzmir’den 491 kişi Trabzon’a göç etti. Trabzon en fazla göçü ise yine 7 bin 735 rakamıyla İstanbul'a verirken, bu illeri Ankara bin 562, Kocaeli bin 414, Gümüşhane bin 294, Bursa bin 291, Samsun bin 255, Rize bin 225, Giresun 971, Sakarya 766 ve İzmir 664 olarak kayıtlara geçti. Bu rakamlara göre Trabzon yüzde 36.4 oran ile en fazla İstanbul'dan göç alırken, yüzde 28.6 ile yine en fazla göçü yine İstanbul'a verdi.
Diğer illerin sıralaması ise Ordu 27 bin 719 göç alırken, 31 bin 458 göç verdi. Giresun 20 bin 89 göç alırken, 18 bin 639 göç verdi. Rize 13 bin 253 göç alırken, 13 bin 825 göç verdi. Artvin 7 bin 700 göç alırken, 8 bin 600 göç verdi. Gümüşhane ise 9 bin 281 göç aldı, 9 bin 73 göç verdi.