נפת זחלה (בערבית: قضاء زحلة) היא נפה במחוז אל־בקאע במרכז־מזרח לבנון. שטחה 425 קילומטרים רבועים ומספר התושבים בה מוערך ב־300,000, רובם מתגוררים בבירת הנפה זחלה ובפרווריה.
הנפה נמצא במורדות המזרחיים של ג'בל סנין, השייך לרכס הר הלבנון. היא גובלת בצפונה במחוז בעלבכ־אלהרמל, במערבה במחוז הר הלבנון, בדרומה בנפת מערב הבקאע ובמזרחה בסוריה.
כ־55% מתושבי הנפה הם נוצרים, חלקם משתייכים לכנסייה המלכיתית היוונית-קתולית ומעטים מהם לכנסייה האפוסטולית הארמנית. כ־45% מהתושבים הם מוסלמים, רובם סונים ומיעוטם מתואלים.