Толедо расположен в самом сердце Иберийского полуострова, на скалистом плато площадью 1,5 кв.км. Город был основан римлянами в 192 году.