All countries are showing on checkout page , but I need only one local destination.

I have attached all the screenshots, please advise the solution based on those screenshots.

Hello @m8bmir

You can limit shipping to specific countries through Shopify Markets. Based on your screenshots, it appears that you have already disabled the market for all international destinations, except for the local market—Pakistan.

If the international market was active previously and you recently made these changes, it’s possible that your checkout page is cached. Please try refreshing the page or logging out and back in to cross-check.

Hope this helps!