The municipality is located in the Arlesheim district, at an elevation of above sea level. It is divided into three sub-districts, Münchenstein Dorf, Neumünchenstein and Neue Welt/Brüglingen. The river Birs flows through Münchenstein. The northern boundary of the Municipality borders on the canton Basel-City. Further bordering municipalities are Muttenz, Arlesheim and Reinach.
