 Toll Bay is located in the western shores of the Taymyr Peninsula, northeast of the Taymyr Gulf and it is open towards the west.It is limited by Cape Oscar, the headland of the Oscar Peninsula, on its southwestern side and by Cape Sterligov on its northeastern side.Lishny Island () lies north of Toll Bay about 16 km from the coast.