Provided herein are solid dispersions comprising rifaximin and pharmaceutical compositions and uses thereof.