زبان
زبان اهالی کرمانشاه، کردی و لهجهٔ فارسی کرمانشاهی است. عدهای از مردم کرمانشاه به زبان کردی، گویش کلهری سخن میگویند. علاوه بر کردی کلهری دیگر گویشهای کردی از جمله کردی کرمانشاهی، سنجابی، زنگنه و سورانی هم گویشورانی در میان مردم دارد. در کنار زبان کردی، عدهای از مردم به لهجهٔ فارسی کرمانشاهی — که از ۲۰۰ سال پیش تاکنون در کرمانشاه رایج شدهاست — تکلم میکنند.لهجهٔ فارسی کرمانشاهی تنها خاص شهر کرمانشاه است.همچنین در بخشی از مناطق شهر، گویش لکی در میان برخی ساکنان رواج دارد.