Il Tempio di Shaolin si trova sulla montagna di Shaoshi nella zona ovest della catena montuosa Songshan, nella provincia di Henan.

La città più vicina è Dengfeng.

Ill luogo è circondato da boschi e colline, la sua difesa naturale.

Il termine Shao in lingua "Shaolinsi" vuole dire "Monte Shaoshi"; “lin” significa "foresta" e “si”, "tempio"; così il nome del Tempio di Shaolin significa : "tempio nei boschi del monte Shaoshi".