Shady Grove is an unincorporated community in Putnam County, Tennessee, United States. Shady Grove is east-northeast of Cookeville.