A Dollar General store has opened at 504 Main St. (Route 12) in Walpole — about 500 feet from Family Dollar.

The chain has more than 1,600 stores nationwide, including in Bennington, Brattleboro, Jaffrey, Peterborough, Swanzey and Troy. It sells a range of items that includes housewares, clothes, beauty products and food.

The store’s official grand opening is today, starting at 8 a.m., featuring prizes and special offers.