 Craig is the largest town on Prince of Wales Island, the fourth largest island in the USA.Craig is approximately by air northwest of Ketchikan and south of Juneau.According to the United States Census Bureau, the city has a total area of , of which, of it is land and of it (28.94%) is water.