According to WalletHub, Alabama is ranked 46th in education. So if you have kids, this may not be the best state to move to.  If you’re dead set on moving, try to move to Vestavia Hills. This city has the highest rated schools system in the state.