Middle class atau kelas menengah adalah kelompok sosial yang jatuh antara kelas atas dan kelas bawah. Definisi masing-masing kelompok bervariasi antar lembaga, ada yang menggunakan pendekatan pendapatan dan ada juga yang menggunakan pendekatan pengeluaran maupun kekayaan. Selain itu, pengelompokan juga berbeda di masing-masing negara, mempertimbangkan perbedaan tingkat kekayaan, distribusi pendapatan dan biaya hidup.
Misalnya, di Amerika Serikat, Pew Research Center melaporkan pendapatan rata-rata rumah tangga kelas menengah meningkat dari US$74.015 pada 2010 menjadi US$78.442 pada 2016. Jika angka di tahun 2014 dikalikan dengan nilai tukar Rp14.000, maka pendapatan tersebut adalah sebesar Rp1,18 miliar. Ketika diaplikasikan di Indonesia, kategori tersebut mungkin bukan lagi kelas menengah tetapi kelas atas.
Faktor lainnya dalam klasifikasi adalah waktu, dalam arti, kriteria yang digunakan akan berubah-ubah seiring waktu ke waktu. Dalam hal ini, faktor inflasi adalah penting. Misalnya, jika kelas menengah di tahun 2000 didefinisikan sebagai mereka yang memiliki pendapatan Rp1-3 juta per bulan, maka rentang tersebut sudah tidak relevan lagi di tahun 2019 dan masuk kategori kelas bawah.