Find an ATM

For your convenience, there are FNB ATMs available at the following locations:

  • Key Filling Station - Excel Garage
  • Bafokeng Filling Station
  • Benson Butchery
  • Bus Stop
  • Dion Fnb Atm
  • Gateway Filling Station
  • Metcash Complex
  • Modise Off-sales
  • Pioneer Shopping Centre
  • Scooters Maseru Fnb Atm
  • Sefika Complex
  • Thetsane Filling Station
  • Usave Hatsolo
  • Express Foods Maputsoe
  • Hlotse Excel Garage
  • Shoprite Building Hlotse
  • Total Garage Maputsoe
  • TY Thabo's Fruits and Veg
  • Kayce's Restaurant
  • LCS Mafeteng
  • LCS Mohales Hoek
  • Mohales Hoek Exel Garage
  • Morija Excel Garage
  • Butha Buthe Branch
  • Kingsway Branch
  • DLM Complex
  • Maseru Mall
  • Masianokeng Total Garage
  • Pioneer Mall Parking Fnb Atm
  • Sefika Complex
  • TY Excel Garage
  • Village-Walk Mall
  • Lower Moyeni Store
  • Mafeteng Branch
  • Fnb Lesotho Maputsoe
  • Maputsoe Branch
  • Maseru Branch
  • Pioneer Mall Branch
  • TY Branch
  • Hlotse Branch

Find a branch

FNB Lesotho Limited branches can be found at the following locations:

Pioneer Branch

Shop UG33
Pioneer Mall
Corner Mpilo and Pioneer Rd

Maputsoe Branch

Crystal Packers Building
Sir Seretse Khama Road

Kingsway Branch

Star Lion Building
Corner Kingsway and Parliament Road

Butha-Buthe Branch

Shop 2 and 3
Muslim Congregation Building
Sechele Street

Mafeteng Branch

High-way Complex Building
Corner Mafeteng Hotel Road
Plot 06472-518

TY Branch

Moshoeshoe Road

Hlotse Branch

Shop No. B1 & B2
Nolans Complex
Lisemeng 1
Main Road
Hlotse Lesotho

Your login details have been entered incorrectly

Please note that on your third failed attempt, your profile will be blocked.



Forgot your login details?

Reset your Username or Password

Forgot your login details?

Reset your Username or Password

Your login details have been entered incorrectly

This is your third and last login attempt available.

Your profile will be blocked if you fail to enter your login details correctly.

Oh no!

We've noticed that you've tried to login more than 3 times.

This could help

Reset your Username or Password

You might have blocked your Online Banking Profile.

In order to unblock your profile, reset your username and password.

Download the FNB app

Get the FNB App for your smartphone


* Blackberry v10+ for smartphones only.

Get the FNB App for your tablet

Smart inContact - intelligent, secure messaging

Use the app when banking online to approve transactions

Smart inContact allows you to safely approve Online Banking transactions on the Banking App, verify devices that login to your profile and immediately identify any fraudulent transactions 24/7.

What is it?

Stay secure and in control


Smart inContact uses secure messaging on the Banking App, for you to manage and approve certain transactions when banking online.

For any unknown or suspicious transactions visit your nearest FNB branch to report the fraud immediately.


When an attempt is made to login to your Online Banking profile from a PC or mobile device that has not been verified, you will receive a Smart inContact notification on the app requesting you to approve/verify the device.

If you suspect any unauthorised activity on your account visit your nearest FNB branch to report the fraud immediately.

Secure messaging

Smart inContact on the Banking App can be set from M0.01, giving you full control of money going in and out of your account.

Report fraud for any suspicious swipes, withdrawals, payments, transfers and more at your nearest FNB branch.

Approve online transactions

Approve + interact

We have changed the way you approve transactions that require authorisation while banking online.

Instead of receiving your OTP via SMS, Smart inContact uses interactive messaging on the Banking App, so that you can approve these transactions securely

This means that you are not vulnerable against fraudsters attempting to perform a SIM swap on your number.


Secure messaging

Secure, intelligent + interactive

You will be notified on the app of all account activity such as payments, deposits and swipes. If these were not authorised by you, please visit your nearest FNB branch to report the fraud.

Have more control of money going in and out of your account by personalising your Smart inContact settings.

Your Smart inContact alert amount can be set from M0.01 (this is the minimum amount that will trigger a Smart inContact message on your app when a transaction is performed on your account).

This is just another safety measure to ensure your online banking stays secure.


Getting it made easy

Smart inContact

How to get it

Download now