The Ohio Rail Development Commission approved a grant to Columbiana County and the city of Salem of up to $7.7 million.