सर्पगंधा उष्णकटिबंधीय हिमालय (Tropical Himalaya) तथा हिमालय के निचले प्रदेशों में सरहिन्द से पूर्व में सिक्किम तक वितरित है। यह वनस्पति असम राज्य में भी पायी जाता है। प्रायद्वीपीय भारत में सर्पगंधा पश्चिमी तट के किनारे पाया जाता है। यह अण्डमान तथा निकोबार द्वीप समूह में भी पाया जाता है। 

सर्पगंधा एशिया महाद्वीप में भारत के अतिरिक्त श्रीलंका, म्यनमार, मलेशिया, इण्डोनेशिया, चीन तथा जापान में भी वितरित है। एशिया महाद्वीप के अतिरिक्त सर्पगंधा दक्षिण अमेरिका तथा अफ्रिका महाद्वीपों में भी पाया जाता है। 

सर्पगंधा आमतौर से जीवांश संपन्न अम्लीय बलुई दोमट (sandy loam) तथा चीका दोमट (clayey loam) मृदा जिसका पी0एच0 मान 6.5 से 8.5 के बीच हो, में सफलतापूर्वक उगता है। यह आमतौर से उष्णकटिबंधीय (Tropical) तथा उपउष्ण- कटिबंधीय (Sub-tropical) जलवायु में पाया जाता है जिसमें जून से अगस्त के बीच मानसून महीनों में भारी वर्षा होती है। इस वनस्पति की वृद्धि के लिए 10 से 38 डिग्री सेल्सियस के बीच का तापमान आदर्श होता है। सर्पगंधा आमतौर से नम तथा छायादार स्थान पसंद करता है लेकिन जल-जमाव के प्रति संवेदनशील होता है। बहुवर्षीयसर्पगंधा की पत्तियां उत्तर भारत में शीत ऋतु (शुष्क मौसम) में झड़ जाती है। 

सर्पगंधा की घटती जनसंख्या के कारण
सर्पगंधा के औषधीय उपयोग
वितरण क्षेत्र एवं पारिस्थितिकी
सर्पगंधा का इतिहास