امام حسن شهری است در استان بوشهر در جنوب ایران. شهر امام حسن مركز بخش امام حسن از توابع شهرستان بندر دیلم است.این شهر محل دفن امام زاده حسن یكی از نوادگان امام موسی كاظم (ع) میباشد. این شهر بین بندر گناوه و بندر دیلم و در محل بندر باستانی سینیز در كناره خلیج فارس قرار گرفته است.بهرگان یكی از چهار مناطق نفتی ایران نیز در شهر امام حسن قرار دارد.جمعیت این شهردر سال ۱۳۸۵، برابر با ۲۱۹۲ نفر بوده است.