Bordesholm ligger mellem Kiel og Neumünster. Navnet betyder „am Ufer der Insel“ (ved kysten af øen). Sydvest for byen findes den ca. 70 ha og op til 8 m dybe Bordesholmer See.
Bydelen Alt-Bordesholm med den tilhørende klosterkirke ligger på en tidligere ø, Klosterinsel Bordesholm. Vandstandssænkninger og bymæssige ændringer har medført, at den har mistet sit præg af ø, der nu kun markeres af grønne vådområder.