Born into a Konkani-speaking family, his family settled in Shirali, a village near Bhatkal in Uttara Kannada of Karnataka State. His parents were Anandi and Sadanand Nagarkatte.
Shankar Nagarkatte was born on 9 November 1954 in Honnavar, in the state of Mysore, (present-day Karnataka), India.