Uppland – kraina historyczna Szwecji będąca częścią kraju Svealand i leżąca we wschodniej Szwecji. Uppland graniczy od połudna z Södermanland, od zachodu z Västmanland, od północnego zachodu z Gästrikland oraz od wschodu z Morzem Bałtyckim. Na jego terenie znajduje się 150 000 widocznych zabytków z czasów przedhistorycznych.
Historia Najwcześniejsza wzmianka o Upplandzie pochodzi z 1296 kiedy podano, że kraina ta obejmuje Folklandy (tj. Fjärdhundraland, Attundaland, Tiundaland i Roslagen). Stolica Szwecji, Sztokholm, znalazła się na terenie dwóch krain – południowa część miasta znalazła się w Södermanland, północna zaś właśnie w Uppland.
Uppland a regiony Krainy historyczne nie grają obecnie żadnej roli administracyjnej w Szwecji. Rolę tę pełnią regiony (szw. län). Historyczny Uppland rozpościera się na terenie trzech regionów: Uppsala, który zajmuje centralną część krainy, Sztokholm, który zajmuje jedną trzecią terytorium na południu krainy oraz Västmanland, który zajmuje jedną czwartą terytorium na zachodzie.
Ludność Uppland liczy 1 524 578 mieszkańców (dane na 31 grudnia 2013). Rozkład populacji w regionach wygląda następująco:
Region Liczba mieszkańcówSztokholm (region), częściowo1 179 310Uppsala (region), w całości344 180Västmanland, obrzeża1 088