No, having a salary account is not mandatory to apply for a loan.
You can apply using an active bank account in your own name, provided it meets the required eligibility criteria. The account should have regular transactions and be capable of receiving the loan amount and processing repayments.
Loan approval is subject to your profile, income, repayment capacity, credit history, and other applicable eligibility criteria.