Umayalpuram is a village in the Papanasam taluk of Thanjavur district in the Indian state of Tamil Nadu. As per the 2001 census, Umayalpuram had a population of 4697, including 2383 males and 2314 females for a sex ratio of 971. The literacy rate was 76.72.