Starnberg estas urba komunumo en Germanio. Ĝi estas la administra centro de la samnoma distrikto Starnberg kaj troviĝas en la distriktaro Supra Bavario de la federacia lando Bavario, ĉe la norda bordo de la lago Starnberger See, kaj estas la administra centro de la distrikto. Fine de decembro 2022 la komunumo havis 23 741 loĝantojn.