Ma On Shan

Ma On Shan may refer to:


 * Ma On Shan (peak), a mountain in the New Territories of Hong Kong
 * Ma On Shan (town), a New Town in the New Territories on the foot of Ma On Shan mountain
 * Ma On Shan line, now part of Tuen Ma line, a railway line in Hong Kong
 * Ma On Shan station, an elevated train station in Hong Kong
 * Ma On Shan Village, a historic mining village in Hong Kong