Pada 2010, total populasi Opelousas adalah 16.634, yang merupakan 27,24% lebih sedikit dari pada tahun 2000. Tingkat pertumbuhan penduduk jauh lebih rendah daripada tingkat rata-rata negara bagian 1,44% dan jauh lebih rendah dari tingkat rata-rata nasional sebesar 9,71% .Dia ras yang paling umum di Opelousas adalah hitam, yang mewakili 75,11% dari total populasi. Rata-rata tingkat pendidikan Opelousas lebih rendah dari rata-rata negara bagian dan lebih rendah dari rata-rata nasional.