เกาะหมากตั้งอยู่ในอ่าวไทยฝั่งตะวันออก ห่างจากแผ่นดินใหญ่ 35 กิโลเมตร และเป็นเกาะที่ใหญ่เป็นอันดับสามของจังหวัดตราด รองจากเกาะช้างและเกาะกูด เกาะหมากมีพื้นที่ 16 ตารางกิโลเมตร มีแนวชายฝั่งยาว 27 กิโลเมตร มีหาดทรายยาวหลายหาด และเนินเขาเล็กน้อย เกาะแห่งนี้เป็นที่อยู่อาศัยของชาวเกาะประมาณ 400 คน และมีชื่อเสียงในด้านชายหาดที่สวยงาม ซึ่งได้รับการจัดอันดับให้เป็นหนึ่งใน 10 ชายหาดที่สวยที่สุดในสหราชอาณาจักรโดย Sunday Times ในปี พ.ศ. 2549