Kinerja keuangan perusahaan dapat diukur melalui tingkat profitabilitasnya. Tingkat profitabilitas perusahaan dipengaruhi oleh berbagai faktor baik faktor yang keuangan maupun non-keuangan. Penelitian ini bertujuan untuk menganalisis pengaruh faktor keuangan yang ditinjau dari rasio Non Performing Loan (NPL), Loan to Deposit Ratio (LDR), Biaya Operasional dan Pendapatan Operasional (BOPO), dan Capital Adequacy Ratio (CAR) dan faktor non-keuangan yang ditinjau dari Ukuran Perusahaan dan pengungkapan aspek Environmental, Social, dan Governance (ESG) terhadap profitabilitas yang diukur menggunakan Return On Assets (ROA), Return On Equity (ROE), dan Net Interest Margin (NIM) pada perusahaan sektor perbankan di Indonesia yang terdaftar di Bursa Efek Indonesia (BEI). Sampel dipilih menggunakan teknik purposive sampling dan diperoleh sampel penelitian sebanyak 21 perusahaan. Data yang digunakan adalah data sekunder bersumber dari laporan keuangan tahunan dan sustainability report masing-masing perusahaan. Analisis data dilakukan menggunakan metode regresi data panel dengan pendekatan Fixed Effect Model (FEM) dan Random Effect Model (REM). Hasil Uji Simultan (F-test) menunjukkan bahwa variabel keuangan dan non-keuangan secara bersama-sama berpengaruh signifikan terhadap profitabilitas. Secara parsial ,variabel keuangan CAR berpengaruh positif dan signifikan terhadap NIM, NPL berpengaruh negatif dan signifikan terhadap ROA; LDR berpengaruh negatif dan signifikan terhadap ROE dan berpengaruh positif dan signifikan terhadap NIM; dan BOPO menunjukkan pengaruh negatif dan signifikan terhadap ROA dan ROE. Untuk variabel non-keuangan, Score S dari ESG berpengaruh negatif dan signifikan terhadap ROA.