Weather forecasters say residents from Tuscaloosa County to the northern half of central Alabama received about 2-4 inches of snow overnight Friday.