Kenya
Update: 29/04/2026
6 Optional
Loan Amount
From 15,000 Ksh to 100,000 Ksh
Loan Term
From 180 days to 360 days
Interest Rate
APR from 40.15% to 84.75%
Service Fees
No hidden fees
Eligibility
Kenyan citizens, over 18 years of age.
Repayment Support
Diverse loan repayment options
2051
0
Loan amoun
KES 1,000–50,000
Loan term
91 to 180 days
Loan interest rate
Fluctuating between 15% and 35% per year.
Loan service fees
3.2% of the loan limit
Registration requirements
Must be old enough to register
Payment support
M-PESA Wallet and Bank Account
2058
0
Loan Amount
From 1,000 KES – 90,000 KES
Loan Term
From 91 – 360 days
Interest Rate
APR from 14% to 30%
Service Fees
No hidden fees, 100% free
Eligibility Requirements
Aged 20–60, valid national ID, M-PESA
Repayment Support
Disbursement and repayment via M-PESA
2045
0
Loan amoun
1.000 KSh – 900.000 KSh
Loan term
91 – 360 days
Loan interest rate
From 12% to 36% APR
Loan service fees
Free for first-time registration
Registration requirements
From 18 years of age and older
Payment support
Gcash - M-Pesa
2064
1
Loan Amount
From 5,000 Ksh to 500,000 Ksh
Loan Term
Flexible from 91 days to 180 days
Interest Rate
APR from 16% to 34%
Service Fees
Transparent fees with no hidden charges
Eligibility Requirements
Kenyan citizens aged 18 to 55
Repayment Support
Easy repayment via M-Pesa
2051
0
Loan Amount
From 1,000 KES to 150,000 KES
Loan Term
From 61 to 91 days
Interest Rate
APR from 18.5% to 65.5%
Service Fee
Transparent fees, no hidden charges
Eligibility
Kenyan citizens aged 18+, valid ID
Repayment Support
Flexible repayment via M-Pesa
2080
0
Top Best Loan Apps
All
0
-
Loan AmountFrom 5,000 Ksh to 500,000 Ksh
-
Loan TermFlexible from 91 days to 180 days
-
Interest RateAPR from 16% to 34%
-
Service FeesTransparent fees with no hidden charges
-
Eligibility RequirementsKenyan citizens aged 18 to 55
-
Repayment SupportEasy repayment via M-Pesa
0
-
Loan amountFrom 1,500 KSH to 50,000 KSH
-
Loan term91 to 365 days, including possible extensions
-
Interest rateUp to 18% per year (about 0.05% per day)
-
Service feeNo upfront fees, no hidden charges
-
EligibilityKenyan residents aged 20+, with a smartphone
-
DisbursementSame-day payout to bank account or M-Pesa
0
-
Loan amountFrom KES 6,000 - KES 50,000
-
Loan termFrom 120 - 180 days
-
Interest rate12% – 36% comprehensive annual rate
-
Service feeOne-time processing fee
-
EligibilityKenyan citizen, age 20–65, stable income
-
Loan disbursementReceive money via M-Pesa account
0
-
Loan amountFrom 5,000 Ksh to 550,000 Ksh
-
Loan termFrom 91 – 180 days
-
Interest rateAPR 15% – 20% (max 0.05% per day)
-
Service feeNo hidden fees; all costs shown upfront
-
EligibilityValid ID and active bank account required
-
DisbursementFunds sent directly to your bank account






