شهرستان سوادکوه در شرق استان مازندران و در مرز تلاقی سه استان مازندران، سمنان و تهران قرار دارد. بهترین راه دسترسی به این شهر از مبدا تهران، رانندگی در جاده سوادکوه است که حدودا سه ساعت طول میکشد. فاصله سوادکوه تا فیروزکوه ۶۵ کیلومتر و فاصله این شهر تا قائمشهر ۵۵ کیلومتر است. این جاده یکی از ۱۰ جاده زیبای جنگلی ایران می باشد.