| Państwa | |
|---|---|
| Ważniejsze miejscowości | |
Położenie na mapie Szkocji | |
Położenie na mapie Wielkiej Brytanii | |

Lochaber – region historyczny w północno-zachodniej Szkocji (Wielka Brytania), w obrębie większej krainy Highlands, w południowej części historycznego hrabstwa Inverness-shire, współcześnie w granicach jednostki administracyjnej Highland.
Region o górzystym krajobrazie, należy do najrzadziej zaludnionych w kraju. Jedynym znaczącym ośrodkiem miejskim jest Fort William, zamieszkany przez ponad połowę ludności. W Lochaber znajduje się najwyższy szczyt górski Wielkiej Brytanii – Ben Nevis.
W tradycyjnym rozumieniu zachodnią granicę regionu wyznaczał rów Great Glen (od zatoki Loch Linnhe po jezioro Loch Lochy), południową – zatoka Loch Leven i rzeka Leven. Północną i wschodnią granicę (z sąsiednimi regionami Badenoch i Rannoch) wyznaczały zaś grzbiety górskie; na północnym wschodzie kraina sięgała do jeziora Loch Laggan.
Współcześnie nazwę Lochaber stosuje się wobec znacznie większego obszaru, na zachodzie sięgającego po wybrzeże Morza Szkockiego. Podobny zasięg terytorialny miał istniejący w latach 1975–1996 dystrykt administracyjny Lochaber.
Od regionu swoją nazwę wziął rodzaj tradycyjnego, szkockiego topora bojowego – Lochaber axe.