Первые поселения на территории нынешней Танзании появились еще 2 миллиона лет назад. В первом тысячелетии до нашей эры здесь обосновались кушитоязычные народы, после них в конце 1-го тысячелетия здесь жили скотоводческие племена нилотов и народ банту.
Первые европейцы появились на территории Танзании в 16 веке. Здесь обосновались португальцы, которые хотели укрепить статус страны методом колонизации новых территорий. Такой подход не понравился Великобритании и Германии.
В конце 19 века, после длительных переговоров отдельные территории Танзании попали под германский протекторат.
Во времена Первой мировой войны Танзания превратилась в театр военных действий. После войны танзанийские территории, бывшие под властью Германии, отошли под управление Лиги Наций.
Значительные изменения произошли здесь и после Второй мировой войны, в частности, в 1946 году материковая Танзания стала территорией ООН под управлением Великобритании. Однако жители страны не желали мириться с таким положением, с каждым годом здесь все больше и больше возрастали антиколониальные настроения. Чтобы устранить недовольство, Великобритания улучшила здравоохранение, ввела новые льготы. Однако ее действия ни к чему не привели — 9 декабря 1961 года Великобритания объявила независимость Танзании.
Несколько иначе развивалась история острова Занзибар. Первыми жителями этого острова стали африканские рыбаки. Открыли Занзибар персидские торговцы, которые в 5 веке нашей эры совершили поездку к берегам Африки. Со временем остров стал базой для торговли, сюда начали прибывать арабы и индусы. В 10 веке на территории Занзибара образовался исламский султанат. В конце 16 века остров перешел под контроль португальцев, однако их власть здесь оказалась недолгой.
В 1832 году Занзибар стал резиденцией султана Омана Сайида Сайда. Во времена правления Омана остров процветал, он превратился в крупный торговый центр, где проходила торговля невольниками, слоновой костью и пряностями. В 1890 году Занзибар перешел под протекторат Великобритании. После обретения независимости в 1963 году, местное население Занзибара начало проявлять недовольство. В результате Занзибар получил независимость, став Народной Республикой Занзибар.
Объединенная Республика Танзания появилась 26 апреля 1964 года путем слияния Республики Танганьика и Народной Республики Занзибар.