Karacaoğlan, 17. yüzyılın sonunda ve 18. yüzyılın başlarında yaşamış ünlü bir Türk halk şairidir. Asıl adı bilinmemekle beraber, Karacaoğlan mahlasını kullanmıştır. Sanat hayatı genellikle halk şiiri ve özellikle koşma türüyle ilişkilendirilir.
Şiirlerinde aşk, doğa, yaşam ve sevgi gibi temaları işlemiş, yalın ve samimi bir dil kullanmıştır. Eserleri anonim halk şiiri geleneğinde yer almış ve sözlü halk edebiyatının önemli temsilcilerinden biri olmuştur. Karacaoğlan'ın şiirlerinde içtenlik, doğallık ve halkın duyguları ön plandadır.
Yaşamı hakkında çok az kesin bilgi bulunmakla birlikte, şiirlerinde Güney Anadolu'nun yaşamını ve coğrafyasını yansıttığı görülür.