Непал зажат между двумя самыми населёнными странами мира. К северу от него находится Тибет — автономный регион КНР, а по южной границе, с запада на восток, Непал граничит с индийскими штатами Уттаранчал, Уттар-Прадеш, Бихар, Западная Бенгалия и Сикким.
С севера Непал окаймляет Большой Гималайский хребет, который знаменит несколькими вершинами выше 8000 м, среди которых Эверест (8848 м) — самая высокая гора на Земле.
Самая низкая точка Непала находится на высоте 70 м. Более 40 % территории Непала расположено на высоте более 3000 м, так что Непал является самой высокогорной страной мира.