В 1330 году на берегу Даугавы, за городскими пределами, ливонские рыцари построили для себя замок. В 1484 году он был уничтожен жителями Риги. В 1497-1515 годах, после заключения мирного соглашения, крепость была восстановлена. В XVI-XVIII веках в ней жили шведские и польские наместники.
В 1683 году к Рижскому замку был пристроен арсенал. В 1710 году Рига была взята русскими войсками, и в крепости поселились генерал-губернаторы Лифляндии. Одними из узников замка были низвергнутая русская императрица Анна Леопольдовна и её семья.
В эпоху независимой Латвии в Рижском замке разместилась президентская резиденция, при Советах — Совнарком Латвийской ССР. В наши дни в бывшей крепости вновь расположены резиденция и канцелярия латышского президента, а также Музей истории Латвии.