Nirupama was born in the Southern Indian town of Coimbatore. She started playing tennis at the age of 5 and was influenced very much by her brother. Her father K.S. Vaidyanathan was a cricketer who had played for Tamil Nadu in Ranji Cricket tournament; he coached her at the start of her career. Her first tennis tournament foray was the National Under 12 tournament, where she reached the semi-final and went on to win her 1st National title in Under 14 age group at the age of 13. One year later in 1991, she won the National Women's title at age 14. She won the National Women's title in 1992–1996.