 Thorne Bay is located at .According to the United States Census Bureau, the city has a total area of , of which, of it is land and of it (15.85%) is water.Thorne Bay first appeared on the 1890 census as the unincorporated settlement of "Tolstoi Bay."