那覇から北に約87km、北部の中心地である名護市からは北に約22kmの位置にあります。西には東シナ海、東には沖縄本島を縦に二分するせきりょう山地を境に、東側に東村、北側に国頭村があります。南には名護市が隣し東西8km、南北14.4km、総面積63.12平方kmの沖縄で第8番目の広さです。総面積約76%は森林で、中央には、標高300mクラスの塩屋富士・ネクマチヂ岳など内外に山々があり、自然を多く残したみどり豊かなを村です。