Nam Shan () is a village in Sai Kung District, Hong Kong.
Nam Shan, including Kak Hang Tun () and Long Mei (), is a recognised village under the New Territories Small House Policy.
At the time of the 1911 census, the population of Nam Shan was 86. The number of males was 36.