- Ashland City is a town located in Cheatham County, Tennessee, United States. It is situated along the Cumberland River and is approximately 20 miles northwest of downtown Nashville. Ashland City has a population of around 4,600 people and covers an area of 6.8 square miles. The city is known for its scenic beauty, with rolling hills and picturesque river views. It offers a small-town atmosphere while still being close to the amenities and entertainment of Nashville. Ashland City has a rich history, as it was once a prominent trading center and transportation hub for the region. Today, it is a peaceful community with a strong sense of community pride and a variety of outdoor recreational opportunities.