Puttur is situated in the Dakshina Kannada district of Karnataka, India. Nestled in the southwestern part of the state, it is located approximately 50 kilometers east of Mangalore. The town lies within the Western Ghats region, characterized by its lush green hills, dense forests, and rich biodiversity.