 Hydaburg is located on the north shore of Sukkwan Strait, which connects to Cordova Bay through Hetta Inlet.It has the only port facility and public road access on Cordova Bay.According to the United States Census Bureau, the city has a total area of , all land.