Enville is a town in Chester and McNairy counties, Tennessee. The population was 230 at the 2000 census and 189 in 2010.