Taastrup og Høje Taastrup er vokset sammen og opgøres til en samlet befolkning på 34.470 og et areal på 1.338 ha. Byen ligger ca. 17 km vest for København og afgrænses mod nord og øst af Holbækmotorvejen og mod syd af Sydskellet, mens den mod vest er sammenbygget med Høje Taastrup. Roskildevej og jernbanen gennemskærer området nordøst-sydvest, mens Taastrup Hovedgade er hovedfærdselsåren i nord-sydlig retning. Hovedparten af arealet udgøres af boliger, men mellem Hørskætten og Roskildevej ligger et erhvervsområde.
Boligområdet Taastrup Have ligger nord for jernbanen umiddelbart nordøst for Taastrup Station og Taastrup Hovedgade. Boligområdet, der blev påbegyndt i 1962, består af 15 blokke, adskilt af grønne områder, med i alt 354 1‑3-værelses, overvejende ejerlejligheder. Mod øst støder boligområdet op til Selsmose, og mod vest ligger det store boligområde Taastrupgaard med 915 lejeboliger.