Casey's General Stores makes sure that small towns in the Midwest get their fill of convenient shopping. It operates about 1,850 company-owned convenience stores in more than a dozen states, primarily in the Midwest, and all within about 500 miles of its Iowa headquarters and distribution center. Towns with 5,000 people or fewer, where rent is low, are home to about 60% of the chain's stores. Casey's sells lots of gasoline (some 70% of total sales), as well as beverages, groceries, and fresh prepared foods, including from-scratch pizza, donuts, and hot sandwiches. It also sells tobacco products, automotive goods, and other nonfood items, such as ammunition and photo supplies.