Garching is a town in the Munich Rural District in Upper Bavaria, Germany. There some other towns in Germany, which are called "Garching" so it is often called "Garching bei München". This is German for Garching near Munich.