Kuji is located in far northeastern Iwate Prefecture, bordered by the Pacific Ocean to the east. Most of the inland areas of the city are within the Kitakami Mountains. Portions of the coastline of Kuji are within the borders of the Sanriku Fukkō National Park.