Зоопарк в Риге раскинулся на территории живописного микрорайона Межапаркс, западнее озера Кишезерс. Основу Рижскому Зоо положило общество «Рижский зоологический сад», основанное около ста лет назад, в 1908 году. Уже 14 октября 1912 года зоосад открылся для посетителей и представил 267 животных 88 видов. Из сооружений тех времён до наших дней сохранилась горное кафе на берегу озера, входные ворота и здание администрации. В 1914 году Зоологический сад обзавёлся 538-ю животными.
Во время Первой Мировой войны многие животные были вывезены в Германию и Кенигсберг, а зоопарк закрылся. Открылся он 24 сентября 1933 года благодаря новому обществу «Латвийский зоологический сад». Коллекция обитателей зоопарка тогда была небольшой — 124 животных 48 видов. Не способствовала развитию зоосада и начавшаяся вскоре Вторая мировая война. Только благодаря самоотверженной работе сотрудников коллекцию животных и помещения удалось сохранить практически без потерь.
После Второй Мировой войны Рижский Зоопарк стабильно развивался и вскоре стал одним из лучших во всем Советском Союзе. В 1987 году в нем насчитывалось 2150 животных 405 видов.
Не лучшие времена пережил зоопарк во время распада Советского Союза: уменьшилось число посетителей, начался кризис. Однако сегодня зоосад вновь расширяется, ведется активное строительство, увеличивается коллекция животных, — зоопарк готовится встретить столетний юбилей.
Рижский зоопарк является излюбленным местом отдыха местных жителей и одной из самых посещаемых туристами достопримечательностей Риги. На сегодняшний день экспозиция зоопарка, расположенного на 20 гектарах, представлена более чем 430 видами различных зверей, птиц, и других животных. Сейчас посетителям зоопарка предлагаются экскурсии разнообразной направленности продолжительностью от 1 часа 30 минут до трёх часов.
Рижский зоопарк постоянно развивается, появляются новые здания и экспозиции, обновляются коллекции животных. Кроме того, у Рижского зоопарка есть филиал «Цирули», который расположен на шоссе Рига-Лиепая. В зоопарке «Цирули» на площади 137 гектаров проживают 38 пород диких животных и 12 видов домашних животных.