Albion is a city in Edwards County, Illinois, United States. The population was 1,933 at the 2000 census. It is the county seat of Edwards County. It is the home of the most pig farmers per square mile of all of the US counties.
Albion is located at 38°22′38″N 88°3′40″W / 38.37722°N 88.06111°W / 38.37722; -88.06111 (38.377300, -88.061028). In it, Illinois Route 130 and Illinois Route 15 meet.
According to the United States Census Bureau, the city has a total area of 2.2 square miles (5.7 km²), of which, 2.1 square miles (5.5 km²) of it is land and 0.1 square miles (0.1 km²) of it (2.28%) is water.