The Preakness Stakes is indeed run on dirt at Pimlico Race Course in Baltimore. Our Preakness Stakes betting strategy guide can help you identify horses that will perform well in the conditions and enjoy the distance, and you will also find the best sites for betting on the Preakness Stakes.