Larivière est une commune française située dans le département du Territoire de Belfort en région Bourgogne-Franche-Comté. Elle est administrativement rattachée au canton de Grandvillars et fait partie du Grand Belfort depuis 2017. Ses habitants sont appelés les Lariviérous.