Kateel or Kateelu is a temple town in the Dakshina Kannada district of the Indian state of Karnataka. It is considered one of the holiest Hindu temple towns in India. It is stuated on the banks of the river Nandini.

It is about 26 kilometers away from Mangaluru. Kateel locates on the way to Udupi. Between Bajpe where Mangalore International Airport locates and Kinnigoli an important junction.