De BAG (Basisregistratie Adressen en Gebouwen) is de officiële Nederlandse basisregistratie met gegevens over adressen en gebouwen. Gemeenten zijn bronhouder en verantwoordelijk voor het registreren en actueel houden van deze gegevens.
De BAG bevat onder andere woonplaatsen, openbare ruimten, nummeraanduidingen, panden, verblijfsobjecten, standplaatsen en ligplaatsen. Een pand is een gebouw, terwijl zich binnen één pand meerdere verblijfsobjecten kunnen bevinden, zoals appartementen. BAG-objecten hebben unieke identificaties, waardoor gegevens betrouwbaar aan andere administraties en databronnen gekoppeld kunnen worden. Veel BAG-objecten bevatten geografische informatie en kunnen daardoor in GIS-software zoals QGIS worden weergegeven en geanalyseerd. Zo kun je bijvoorbeeld panden selecteren op bouwjaar, gebruiksfunctie, locatie of status. BAG-data kan worden gecombineerd met andere gegevens, zoals hoogtegegevens, kadastrale informatie, luchtfoto’s en gegevens over water, energie of infrastructuur. Hierdoor wordt de BAG veel gebruikt voor onder andere ruimtelijke planning, watermanagement, energie, vastgoed, mobiliteit en veiligheid. Voor Geo-ICT-professionals is kennis van de BAG belangrijk omdat de registratie een belangrijke basis vormt voor veel Nederlandse ruimtelijke analyses en toepassingen.