Sweeny es una ciudad en el condado de Brazoria, Texas, Estados Unidos, la ciudad incorporada más occidental del condado. La población era de 3.684 en el censo de 2010. El lema de la ciudad es Una ciudad con orgullo.