شهر کامفیروز در ارتفاع 1800 متری از سطح دریا و در ۸۰ کیلومتری شهر شیراز قرار دارد. این شهر در جلگه ای نسبتا وسیع واقع شده که اطراف آن را رشته کوهها و دامنه های پوشیده از درختان بلوط فراگرفته است. این منطقه دارای آب و هوای نسبتا معتدل و ملایم با خصوصیات نیمه گرمسیر و نیمه سردسیر است.
مناظر طبیعی بینظیر مانند منطقه بهشت گمشده در حوالی روستای منگان و مهجنآباد، چشمههای جوشان فراوان، کنارههای سد درودزن و نیز آبشار «آب روا» به همراه آثار تاریخی این منطقه از جاذبههای گردشگری کامفیروز به شمار می روند. کشاورزی و کشت محصول اصلی این منطقه، برنج، در کنار فعالیت های خدماتی، اقتصاد مردم این منطقه را تشکیل میدهد.
این شهر در حد فاصل میان اقوام لرزبان و فارسی زبان قرار دارد. امروزه زبان محاورهای کامفیروز آمیزه ای از فارسی قدیم و پهلوی کهن است. در بعضی از روستاها نیز اقلیت ترک زبان ساکن هستند. مردم کامفیروز مسلمان و شیعه مذهب هستند.