Steinach ist einer der größten Ortsteile der Marktgemeinde Bad Bocklet und liegt an der Fränkischen Saale.