André da Rocha is a municipality in the state Rio Grande do Sul, Brazil.
Coordinates: 28°38′S 51°34′W / -28.633, -51.567