شهرستان فیروزکوه در منتهی الیه شمال شرقی استان تهران واقع شده است. فیروزکوه از شمال و شرق به شهرستان سوادکوه استان مازندران و از جنوب و جنوب شرقی به شهرستان سرخه واقع شده در استان سمنان و از غرب به شهرستان دماوند شکل گرفته است. این شهرستان بر روی بخشی از سلسله جبال البرز مرکزی قرار گرفته است ، به همین دلیل دارای ناهمواری های بسیار زیادی است.