 The borough was named for James Madison, 4th President of the United States.Madison is located at (40.248616, -79.679527).According to the United States Census Bureau, the borough has a total area of , all of it land.