We introduce weighted Riesz bounded variation spaces defined on an open subset of $n$-dimensional Euclidean space and use them to characterize weighted Sobolev spaces when the weight belongs to the Muckenhoupt class. As an application, using Rubio de Fran