Cities Shipping Zones for WooCommerce


WooCommerce plugin for turning the state field into a dropdown city field. To be used as Shipping Zones.


How To Use

  1. Check the supported countries.
  2. Install and activate the plugin.
  3. Choose the locations to apply the plugin on in the plugin settings.
  4. Update the store location in WooCommerce settings.
  5. Create zone region with the desired cities and its shipping methods in WooCommerce Shipping Zones settings.
  6. Create test order with city from that zone region from the checkout page.
  7. Check if the city appears as a state in the integrated payment/shipping/invoicing/ERP software.

How It Works

  • Customer Dashbaord: the title and values of the built-in state field will be changed to as city field, in the background the chosen value will be copied to the original city field.
  • Admin Dashboard: a note stating that the value may be copied from the state field will be added to the city field title (for the applied locations keep both fields identical).

Supported Countries

  • European countries
  • Chile
  • Egypt
  • Israel
  • Kenya
  • Nigeria
  • Pakistan
  • Contact to add a country.


  • Cities Shipping Zones for WooCommerce Plugin Settings
  • WooCommerce Shipping Zones Settings
  • Checkout with the dropdown city field


Minimum Requirements

WordPress 5.0 or greater
PHP 5.6 or greater
WooCommerce 3.4 or greater

Automatic installation

  1. Go to your Dashboard => Plugins => Add new
  2. In the search form write: Condless
  3. When the search return the result, click on the Install Now button

Manual Installation

  1. Download the plugin from this page clicking on the Download button
  2. Go to your Dashboard => Plugins => Add new
  3. Now select Upload Plugin button
  4. Click on Select file button and select the file you just download
  5. Click on Install Now button and the Activate Plugin


Why I can’t see the city field on checkout?

Verify that there is no themes/plugins conflict (usualy with payment gateways settings / checkout fields editors).

Why I can’t see the relevant shipping methods on checkout?

Fill all the required fields on checkout, drag the relevant shipping zone to the top of the list in WooCommerce Shipping Zones settings.

Why the Admin Dashboard cities dropdown is slow?

Apply the plugin on fewer locations or on locations with fewer cities.


There are no reviews for this plugin.

Contributors & Developers

“Cities Shipping Zones for WooCommerce” is open source software. The following people have contributed to this plugin.


“Cities Shipping Zones for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Cities Shipping Zones for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.0.3 – May 31, 2020

  • Enhancement – Distance Fee

1.0.2 – May 5, 2020

  • Feature – Distance Fee

1.0.1 – April 5, 2020

  • Feature – State Mode

1.0 – March 5, 2020

  • Initial release