Walmart is closing or has already closed at least 22 stores in the US and Canada this year.

The US stores include Walmart Supercenters and Neighborhood Market stores in Arizona, California, Indiana, Kansas, Louisiana, Massachusetts, Minnesota, New Hampshire, Pennsylvania, South Carolina, Tennessee, Texas, Virginia, and Washington.

Walmart is closing or has already closed at least 22 stores across 14 US states and Canada.

The stores include Walmart Supercenters and Neighborhood Market stores in Arizona, California, Indiana, Kansas, Louisiana, Massachusetts, Minnesota, New Hampshire, Pennsylvania, South Carolina, Tennessee, Texas, Virginia, and Washington.

Stores in Hanover, Massachusetts, and Norristown, Pennsylvania, are expected to close at the end of October. Stores in Cypress, Texas, and Norwalk, California, are expected to close November 1. Many of the remaining stores closed between April and July.

Walmart representatives confirmed the closings to various local media outlets and in Worker Adjustment and Retraining Notification filings.

Walmart Neighborhood Markets are about one-fifth the size of a Walmart Supercenter, and they are typically found in areas that are more urban than locations for Supercenters. These stores focus primarily on selling groceries.

Read more: Walmart US CEO says half his store visits make him 'grumpy' — and he's turning up the heat on managers

Walmart said earlier this year that it planned to open fewer than 10 new stores over the next year. The company did not provide guidance on closings at the time.

Walmart has more than 4,700 stores in the US, with 3,570 Supercenters and nearly 700 Neighborhood Markets.

Here's the full list of closing Walmart stores: