بندر گناوه يکي از شهرهاي استان بوشهر ايران است.
اين شهر با 72,331 نفر جمعيت (برآورد 1383 خ.) در بخش مرکزي شهرستان بندر گناوه واقع شدهاست.
اين شهر از اقوام مختلفي تشکيل شده است. مهاجريني که از روستاهاي اطراف شهرستان به آن مراجعه کرده اند ريشههاي لري دارند. اعراب نيز محله مخصوص خود را دارند. همچنين از اقوام دشتي نيز در گناوه ساکن هستند.