Elsah is a village in Jersey County, Illinois, United States. As of the 2000 U.S. census, the village had a total population of 673. The village's current mayor is Lynn Schreiber.
Elsah is a part of the Metro-East region and the St. Louis Metropolitan Statistical Area.
Elsah is located at 38°57′13″N 90°21′17″W / 38.95361°N 90.35472°W / 38.95361; -90.35472 (38.953720, -90.354732).