Vestoppland er betegnelsen på områdene i Innlandet og Akershusfylker som ligger vest for Mjøsa, og omfatter distriktene Toten, Hadeland og Land, samt Gjøvik kommune. Bakgrunnen for navnet er den historiske landsdelen Opplandene, og det senere Oplandenes amt, som i store trekk omfattet dagens Innlandet fylke. I noen administrative sammenhenger inngår også Valdres i Vestoppland. Før regionreformen lå hele Vestoppland i Oppland fylke. Lunner og Jevnaker kommuner ble overført til Viken fylke som følge av reformen, og tilhører i dag Akershus fylke.
Distriktet omfatter åtte kommuner med til sammen 100 426 innbyggere (1. januar 2021)[1], hvorav 84 496 bor i Innlandet fylke og 15 930 i Akershus fylke. Samlet areal er 4 441 km², hvorav 3 923 km² ligger i Innlandet og 518 km² i Akershus. Dette medfører at befolkningstettheten i Vestoppland innenfor Innlandets grenser er på 21,54 innb./km² og 30,75 innb./km² innenfor Akershus, noe som er høyt i norsk målestokk. Byene i området heter Gjøvik og Raufoss.
I 1838 ble området inndelt i kommunene Jevnaker, Gran, Land, Vestre Toten, Østre Toten, Vardal og Biri. I 1847 ble Land delt i Nordre Land og Søndre Land kommuner. I 1861 ble Gjøvik skilt ut som bykommune av Vardal. I 1897 ble Brandbu skilt ut som egen kommune av Gran. I 1898 ble Lunner skilt ut som egen kommune av Jevnaker. I 1907 ble Eina og Kolbu skilt ut som egne kommuner av Vestre Toten. I 1909 ble Snertingdal skilt ut som egen kommune av Biri. I 1913 ble Fluberg skilt ut som egen kommune av Søndre Land, og Torpa skilt ut som egen kommune av Nordre Land. (Kilde: Brøgger, Waldemar: Norge. Geografisk leksikon. Cappelen, 1963).
I 1962 ble Brandbu gjeninnlemmet i Gran, og Furulund krets av Gran på vestsiden av Randsfjorden overført til Jevnaker. Samme år ble Fluberg gjeninnlemmet i Søndre Land, og Torpa i Nordre Land. I 1964 ble Vardal, Biri og Snertingdal innlemmet i Gjøvik kommune, Eina ble gjeninnlemmet i Vestre Toten, det meste av Kolbu ble innlemmet i Østre Toten og resterende deler av Kolbu ble gjeninnlemmet i Vestre Toten.
Området var opprinnelig en del av landsdelen Opplandene, som omfattet nåværende Hedmark, Oppland, Romerike og Ringerike. Opplandene var inndelt i fylkene Raumafylki (nåværende Romerike og Glåmdalen), Heinafylki (nåværende Hedmarken og Gjøvik), Eystridalir (Østerdalen), Gudbrandsdalir (Gudbrandsdalen) og Hadafylki (Hadeland, Land, Toten og Ringerike). Dagens Vestoppland omfatter dermed størstedelen av Hadafylki, med den forskjell at Hadafylki inkluderte Ringerike, men ikke Gjøvik.