Baza danych przestrzennych (ang. spatial database) – baza danych zoptymalizowana do składowania i odpytywania danych powiązanych z obiektami w przestrzeni, takimi jak: punkty, linie i wielokąty. Tradycyjne bazy danych mogą przyjmować dane w postaci liczbowej i znakowej, natomiast do przetwarzania przestrzennych typów danych potrzebują dodatkowej funkcjonalności. Open Geospatial Consortium stworzył specyfikację i zbiór standardów dodawania przestrzennych funkcjonalności do systemów bazodanowychStrona domowa OGC..
Cechy baz danych przestrzennych Do szybkiego wyszukiwania wartości systemy bazodanowe używają indeksów. Sposób indeksowania danych w większości baz danych nie jest optymalny z punktu widzenia zapytań przestrzennych. Zamiast zwykłego indeksowania, w przestrzennych bazach danych używa się indeksów przestrzennych.
Oprócz typowych zapytań SQL takich jak wyrażenie SELECT, bazy danych przestrzennych mogą wykonać jeszcze wiele operacji przestrzennych. Open Geospatial Consortium obsługuje między innymi następujące typy zapytań: