Honiara is located on the northern coast of the island of Guadalcanal and includes a sea port at Point Cruz. The town revolves around the Kukum Highway, which connects Henderson Field in the east of Honiara with the settlement of White River in the west, and passes the National Referral Hospital and Chinatown. Honiara is located at 9°28' South, 159°49' East (-9.46667, 159.81667). 
The climate is tropical, the average daytime temperature is about 28 degrees Celsius, the water temperatures between 26 and 29 degrees. Damper periods are predominantly between November and April. The average amount of precipitation per year is about 2,000 mm and thus somewhat lower than the average on the entire Solomon Islands (3,000 mm).