A method and system for (semi-) automatic dental implant planning (A) isdescribed including (a) means for creating 3D models of a tooth setup (b)and/or means for creating 3D models of parts of the jaw, (c) means fordetecting zones in the jaw where implants can (or optionally cannot beplaced), (d) means for detecting restorative elements in the tooth setup, (e)means for determining candidate implant dimensions, positions, orientationsand configurations, (f) means for obtaining implant plans, (g) means forcomparing implant plans to each other or to given criteria, (h) means forselecting or improving an implant plan.