Madhakottai is an sublocality in Thanjavur, Thanjavur District, Tamil Nadu, India. Nanjikottai Vallundanpattu, Pudupattinam, Mappillai Naicken Patty, Vannarapettai Chief, Nanjikottai Part, Neelagiri, Thanjavur, Vannarapettai Addl., Melavelithottam are the nearby cities to Madhakottai.