Karnali Pradesh (Nepali: कर्णाली प्रदेश) è una delle sette province federali del Nepal. L'area totale della provincia è di 24.453 chilometri quadrati (9.441 sq mi). Secondo il censimento del Nepal del 2011, la popolazione della provincia era di 1.570.418 persone.

All'inizio era conosciuta come Provincia n. 6. L'assemblea provinciale ha nominato questa provincia Karnali Pradesh nel febbraio 2018. Confina con la regione autonoma del Tibet della Cina a nord, il Gandaki Pradesh a est, il Sudurpashchim Pradesh a ovest e la Provincia n. 5 a sud. Birendranagar è la capitale della provincia.