Suatu negara mengalami perangkap pendapatan menengah (middle-income trap) jika sudah berada di kelompok pendapatan menengah berdasarkan ukuran pendapatan per kapita, tetapi tak kunjung menembus ke kelompok pendapatan tinggi. Bank Dunia mengelompokkan perekonomian menurut kelompok pendapatan dengan menggunakan Gross National Income (GNI) per kapita tahun 2012 yang dihitung berdasarkan World Bank Atlas method. Pengelompokannya adalah sebagai berikut: