This paper aims to identify the determinants of Moroccan banks’ profitability, measured by Net Interest Margin (NIM) during the period (2005-2018). Applying the ordinary least square (OLS) method and panel data analysis for the eight (8) main Moroccan banks, five (5) econometric linear models were used, including bank-specific variables (size, capitalization, operational efficiency, credit-risk, liquidity, deposits), industry level and macroeconomic variables (concentration and economic growth). The empirical results showed that NIM is exclusively influenced by internal factors. External factors don’t have any significant impact on profitability during the considered period. Bank size was found to have a significant negative effect on NIM. ...