The defender was loaned to the Midlands club in January from Bournemouth.
He was instrumental for Dean Smith’s side as they secured promotion to the Premier League through the Championship play-offs in May.
And now Villa have agreed to sign the 26-year-old on a permanent basis, according to talkSPORT sources.
Mings was signed by the Cherries in 2015 from Ipswich for a reported fee of £8million.
LATEST FOOTBALL NEWS
Injury problems and lack of form limited him to just 22 appearances for the south coast club over the last four years.
He rediscovered his form at Aston Villa and they have been keen to sign him permanently as they prepare for life in the Premier League.
Mings signed a new long-term contract with Bournemouth in 2017 and reports earlier this week suggested they were wanting £25million for the player.
Negotiations are thought to have been ongoing during the summer and they have now struck an agreement over a price.
Football Index Futures
Become a Football Futures Trader on
Trade £500 RISK FREE for 7 Days.
- Build your Portfolio
- Earn Dividends
- Sell at a Profit!
Get started from just £10 Learn more - join.fifutures.com