การยกกำลัง คือการดำเนินการทางคณิตศาสตร์อย่างหนึ่ง เขียนอยู่ในรูป an ซึ่งประกอบด้วยสองจำนวนคือ ฐาน a และ
เลขชี้กำลัง (หรือ กำลัง) n การยกกำลังมีความหมายเหมือนการคูณซ้ำ
ๆ กัน คือ a คูณกันเป็นจำนวน n ตัว เมื่อ n เป็นจำนวนเต็มบวก
คล้ายกับการคูณซึ่งมีความหมายเหมือนการบวกซ้ำ ๆ กัน
โดยปกติเลขชี้กำลังจะแสดงเป็นตัวยกอยู่ด้านขวาของฐาน จำนวน an อ่านว่า a ยกกำลัง n หรือเพียงแค่ a กำลัง n ในภาษาอังกฤษอาจเรียกการยกกำลังบางตัวต่างออกไปเช่นa2
จะเรียกว่า square และ a3 เรียกว่า cube เป็นต้น
เมื่อตัวยกไม่สามารถใช้ได้เช่นในข้อความแอสกี
ก็มีรูปแบบการเขียนอย่างอื่นที่ใช้กันอาทิ a^n และ a**n เป็นต้น
เลขยกกำลัง an อาจนิยามให้ n เป็นจำนวนเต็มลบก็ได้เมื่อค่า a ไม่เป็นศูนย์
ตามปกติไม่สามารถกระจายจำนวนจริง a กับ n ได้ทุก ๆ ค่าโดยธรรมชาติ แต่เมื่อฐาน aเป็นจำนวนจริงบวก
จำนวน anสามารถนิยามเลขชี้กำลัง n ได้ทุกค่าแม้แต่จำนวนเชิงซ้อนผ่านฟังก์ชันเลขชี้กำลังez ฟังก์ชันตรีโกณมิติก็สามารถเขียนให้อยู่ในรูปของการยกกำลังได้
การยกกำลังที่มีเลขชี้กำลังเป็นเมทริกซ์ใช้สำหรับการหาคำตอบของระบบสมการเชิงอนุพันธ์เชิงเส้น
การยกกำลังก็ใช้งานในความรู้สาขาอื่นอย่างแพร่หลายเช่นเศรษฐศาสตร์
ชีววิทยา เคมี ฟิสิกส์ และวิทยาการคอมพิวเตอร์
ในการใช้งานคำนวณอย่างเช่นดอกเบี้ยทบต้น การเพิ่มประชากร
จลนพลศาสตร์เคมีพฤติกรรมของคลื่น และการเข้ารหัสลับแบบกุญแจอสมมาตร เป็นต้น