امام حسن شهري است در استان بوشهر در جنوب ايران. شهر امام حسن مرکز بخش امام حسن از توابع شهرستان بندر ديلم است.
اين شهر محل دفن امام زاده حسن يکي از نوادگان امام موسي كاظم (ع) ميباشد. اين شهر بين بندر گناوه و بندر ديلم و در محل بندر باستاني سينيز در کناره خليج فارس قرار گرفته است.
بهرگان يکي از چهار مناطق نفتي ايران نيز در شهر امام حسن قرار دارد.
جمعيت اين شهردر سال 1385، برابر با 2192 نفر بوده است.