The University of Alabama at Birmingham Marnix E. Heersink School of Medicine is the medical school of the University of Alabama at Birmingham located in Birmingham, Alabama, United States with branch campuses in Huntsville, Montgomery, and Tuscaloosa.