Moshi is a municipality and the capital of Kilimanjaro region in the north eastern Tanzania. As of 2017, the municipality has an estimated population of 201,150 and a population density of 3,409 persons per km2 .  The municipality is situated on the lower slopes of Mount Kilimanjaro, a dormant volcano that is the highest mountain in Africa. The name Moshi has been reported to refer to the smoke that emanates from the nearby mountain. The municipality covers about 59 square kilometres (23 sq mi) and is the smallest municipality in Tanzania by area.


Moshi is one of tourism centers in the northern safari circuit of Tanzania. The closest tourism spots include Kilimanjaro National ParkMkomazi National ParkLake Jipe, and Lake Chala. There are also several waterfalls, natural springs, and tropical forests. Tours can also be arranged from Moshi to other areas such as Serengeti National ParkNgorongoro Conservation AreaArusha National ParkLake Manyara National Park, and Tarangire National Park. The city has several hotels and recreation centers.


Moshi is connected to other cities in Tanzania by Tanroads highway T2. Several bus companies operate intercity routes from Moshi. There are also local buses for the intracity travel.


Kilimanjaro International Airport, which is operated by the Kilimanjaro Airport Development Company and located in Hai District approximately 40 km along the Moshi-Arusha Highway has scheduled international and domestic airlines including: KLMCondorRwandAirFly540Ethiopian AirwaysKenya AirwaysPrecision Air ServicesTurkish Airlines, and Qatar Airways. There is also a small airport nearby (Moshi Airport) approximately 5 km from the city center. The airport serves mostly chartered and private flights.


Tanga Line passes through Moshi. The line carries cargo mostly cement from Tanga to Moshi and Arusha. There are strategies to revive the line for passenger services.