The municipality of Tandag is located between the coordinates of 9.0833° N, 126.2000° E. It is bounded on the north by the municipalities of Cortes and Lanuza, on the west and south by the municipality of Tago, and, on the east by the Pacific Ocean.