City wise shipping rate

Shopify Partner
8 0 1

Seems this has been discussed many times before, I see a lot of posts about this, but no solution to this problem.
I optimisticly assume shopify staff would have noticed this and prepared solution by now.

I see shipping zone can be further specified to provinces.
So if Indonesia has 33 states, we can set 1 shipping per state.

However, because some states are very big, one city's shipping rate and another city's shipping rate (within the same state)  can be very different. One can be very expensive and another can be very cheap.

If we set the higher price, it would be unfair for customers order from the cheaper shipping rate city.
and if we set the cheaper one, we can end up in losing money in shipping cost.

How do I setup rate per city wise in shopify ?

Replies 11 (11)
Shopify Staff (Retired)
1751 195 452

Hey there, Ajay!

Bo here from Shopify Support.

I totally understand where you are coming from and I can assure you that our developers are aware of the need for this by our merchants. It is something that they are working on implementing, we do not currently have a timeframe for this just yet. We do however have some app alternatives that will allow you to set shipping rates based on ZIP Codes / Postal Codes instead.

Real-Time Carrier Calculated Shipping is required to use the following applications. This module is available by default on Advanced and Plus Shopify plan. If your store is on a lower plan you are able to get it for an add on of $20 per month on your current plan. Alternatively, you will be able to avail of this feature free of charge by switching to annual billing and requesting Carrier Shipping from Shopify Support.

With an annual subscription, you pay for the year upfront so you don't have to worry about the month to month running cost of your store and you get a 10% discount on your subscription and Real-Time Carrier Calculated Shipping for free. CCS is usually billed at $20 per month but as it's free with an annual subscription you will be saving $240 in addition to the 10% you'll be saving on your plan.

Postcode Shipping Extension is an app that would allow you to determine shipping costs based on the customer's postcode. This app is $10/month and comes with a 7-day free trial.

Delivery Rates by Zip Code has the same functionality, also costs $10/month and comes with a 14-day free trial.

Parcelify would be one of our best-rated shipping apps at the moment, this app only costs $7.99/month and comes with a 30-day free trial.

Let me know how this goes and if there is anything else I can assist you with, I'm happy to help!

All the Best,

Bo | Retired Staff Member

23 0 4

Its been a year now and city/post code based shipping rates still doesn't seem to be implemented by Shopify. 

Any sign of that coming into play soon?

4 0 2

I've recently completed a prototype of a Shopify App that calculates live shipping rates based on Indonesia addresses. It takes your store's postal code and your customer's shipping address postal code, the total weight of the items and generates all supported carrier services, delivery estimates and shipping rates.


Here's a screenshot of the customer view:



Is this something you guys are interested to test out on your store?

4 0 2

To add on, feeling a bit silly but I just did a quick google search and found this published app (not by me) 😂 so I guess that would work as well!

New Member
2 0 0

Dear Concern, 

Team of Shopify
We have faced some issue to configure zone wise calculative shipping charges, likewise
My online store base in Karachi-Pakistan and delivered across national wise (within the country) expend our delivery all over Pakistan but issue is select country of Pakistan and create zone unfortunately they not show Pakistan-Zone (Karachi-Islamabad-Lahore-Rawalpindi).
Currently flat rate applied only for Karachi city in Pak-Rupees 100/= and out of the city, customers place the order and system applied flat rate of shipping charges because the system does not support calculative charges out of the city.
Please ASAP rectify this issue.
New Member
4 0 0


I'm writing to know if there is a way for our store, based in Mexico, to set different shipping rates on the same state. The states here are too big and we can have a rate for Bahías de Huatulco and a different rate for the capital in the state of Oaxaca, even if both are on the same state.

Is there a way we can do that? We have tried the external apps, but they seem to only work for USA, Canada and Australia

Shopify Expert
77 1 30

Hi @Bo and @Ajay9 ,

Just want to add this awesome tool to your list

It allows you to draw areas on a map to create custom shipping zones and set their own costs.




Shopify Partner
137 7 29

Hello @Ajay9,
 If you want to offer fair shipping charges for two different cities in the same state you can create a custom shipping profile by adding shipping zones and locations.

As two cities have 2 different zip codes for shipping zones and different location names, the shipping rates are calculated based on shipping zones(zip codes) and locations which will show different shipping costs for two different cities.

You can also look into an app like the Multi-carrier shipping label app, which displays real-time shipping rates from carriers by the shipment destination as one of the prime factors.

Customer Success @ PluginHive
Shipping Automation | FedEx shipping | Multi-carrier shipping | Shipment Tracking | Australia Post shipping
New Member
2 0 0


My Question is so simple there is any possibility to one or more COD charges city wise " Basic Package" is offer?

I have plane to launch a website but need to clear first "COD" options in Basic Package.


Kamran Ahmed