Communities Also Named Salem ...
While we believe that this Salem is located in Fayette County, we know of another 3 Alabama communities named Salem. Those communities are located in the following counties: Dallas, Lee and Limestone County.
Beyond Alabama, there are 122 communities that are also named Salem - they are located in Arkansas (5), Connecticut, Florida, Georgia (8), Idaho, Illinois (2), Indiana (4), Iowa, Kansas (7), Kentucky (4), Maine, Maryland, Massachusetts, Michigan (2), Mississippi (6), Missouri (4), Montana, Nebraska, New Brunswick (2), New Hampshire, New Jersey, New Mexico, New York, North Carolina (8), Nova Scotia, Ohio (7), Oklahoma (3), Ontario (6), Oregon, Pennsylvania (4), South Carolina (4), South Dakota, Tennessee (7), Texas (8), Utah, Virginia (5), West Virginia (3), Wisconsin (2) and Wyoming.
For more information, see our Tidbits & Trivia Page for Salem.