This study examined the determinants of financial performance of commercial banks in Kenya from 2001-2010. It found that bank-specific factors like capital adequacy, asset quality, and management efficiency significantly impacted performance measures like return on assets and equity. However, liquidity and macroeconomic variables did not have significant effects. Additionally, the study found that ownership structure (domestic vs. foreign banks) did not moderate financial performance. Thus, internal bank management decisions were more important determinants of performance than external macroeconomic conditions.