Maastricht está localizada nos dois locais do rio Maas, no sudeste da Holanda e no sudoeste da província de Limburg. Maastricht fica em um vale, o Maasvalley, portanto, colinas rodeiam a cidade. No sudoeste da cidade, está localizada a famosa St. Pietersberg. No extremo oeste da cidade, não há espaço entre a cidade e a fronteira com a Bélgica. No leste, está a Savelsbos (uma floresta). Os municípios vizinhos são Eijsden e Visé (B) no sul, Lanaken (B) e Riemst (B) no oeste, Meerssen e Valkenburg no norte, e Margraten no leste.
Tráfego e transporte público
A cidade pode ser facilmente alcançada. Há uma rodovia (A2; E25) que vai do sul para o norte (dentro da Holanda, esta rodovia vai de Eijsden para Amsterdam). Outra rodovia também começa em Maastricht, a A79 (indo para o leste). Maastricht tem duas estações de trem (Maastricht e Maastricht Randwyck). Os trens vão para Amsterdã, Heerlen, Roermond e Bruxelas (B). Planos são feitos para restabelecer a antiga rota dos trens para Lanaken (B). Se estas conexões forem feitas novamente, Maastricht será acessível de todas as direções por trem.
Alguns quilômetros ao norte de Maastricht, fica o aeroporto de Aachen, em Maastricht. Esse é o segundo aeroporto da Holanda.
Áreas
Maastricht está dividida em muitas áreas. As áreas Heer, Amby, St. Pieter e Wolder costumavam ser aldeias individuais, mas agora (por algumas décadas) fazem parte de Maastricht. De acordo com os escritórios centrais de estatística holandeses (Centraal Bureau voor de Statistiek; CBS), Maastricht pode ser dividida em sete distritos maiores. Estes são:
- Centro. (áreas: Binnenstad, Jekerkwartier, Kommelkwartier, Statenkwartier, Boschstraatkwartier, Sint Maartenspoort, Wyck)
- Sudoeste. (Villapark, Jekerdal, Biesland, Campagne, Wolder, Sint Pieter)
- Oeste. (Brusselsepoort, Mariaberg, Belfort, Pottenberg, Malpertuis, Caberg, Oud-Caberg, Malberg, Dousberg-Hazendans, Daalhof)
- Noroeste. (Boschpoort, Bosscherveld, Frontenkwartier, Belvédère, Lanakerveld)
- Leste. (Wyckerpoort, Heugemerveld, Wittevrouwenveld, Nazareth, Limmel, Scharn, Amby)
- Nordeste. (Beatrixhaven, Borgharen, Itteren, Meerssenhoven)
- sudeste). (Randwyck, Heugem, Heer, De Heeg, Vroendaal)