Mehmet Akif'e "halk şairi" denmesinin birkaç nedeni vardır: 1. Halkın Değerleriyle Örtüşen Şiirler: Akif, şiirlerinde halkın ana kaynaklarından (Kur'an, Sadi, Mevlana) referanslar göstererek, halkın bildiği ve inandığı kaynakları kullanarak yazmıştır. 2. Dil ve Üslup: Akif'in dil ve üslubu, halkın dili ve üslubuyla örtüşür; deyimlere, atasözlerine ve halkın kullandığı teşbihlere yer vermiştir. 3. Toplumsal Meseleleri Ele Alışı: Akif, şiirlerinde toplumsal sorunları bütün canlılığıyla anlatmış ve halkı uyarmak için şiirler yazmıştır. Bu da onu, halkın yaşadığı sıkıntıları dile getiren bir şair yapmıştır.