Taiwanserov er endemisk for de østlige fjellene på Taiwan, ei fjellrekke som strekker seg i nesten hele øyas lengde. Habitatet består av bratte fjellskråninger og klippeplatåer, typisk i høyder omkring , inkludert de steile områdene like under Yushan, Taiwans høyeste fjelltopp. Imidlertid okkuperer de fleste populasjonene i dag regioner som ligger høyere enn , fordi lavere høyder som oftest er okkupert av mennesker.