New Castle, AL
New Castle is located close to the center of Alabama. New Castle is part of Jefferson County. On average, the public school district that covers New Castle is close to the state average in quality. The New Castle area code is 205.
| Hot Rankings |