Karnali Pradesh (Nepali: कर्णाली प्रदेश) ist eine der sieben nepalesischen Bundesprovinzen. Die Gesamtfläche der Provinz beträgt 24.453 Quadratkilometer (9.441 Quadratmeilen). Laut der nepalesischen Volkszählung von 2011 betrug die Einwohnerzahl der Provinz 1.570.418.

Zuerst war sie als Provinz Nr. 6 bekannt. Die Provinzversammlung nannte diese Provinz im Februar 2018 Karnali Pradesh. Sie grenzt im Norden an die Autonome Region Tibet in China, im Osten an Gandaki Pradesh, im Westen an Sudurpashchim Pradesh und im Süden an die Provinz Nr. 5. Birendranagar ist die Hauptstadt der Provinz.