دریاچه مهارلو در ۱۸ کیلومتری جنوب شرقی شیراز، در مسیر جاده فسا و در نزدیکی روستای مهارلو قرار دارد.