Community Map View Trail Maps & Future Plans COMMUNITY RESOURCES Stephens Valley is located in the rolling hills of Northern Williamson County and Southern Davidson County. It is just 20-miles from downtown Nashville, TN, and 12-miles from the historic downtown of Franklin, TN.