WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Nagdy v1.0.3

Custom Shipping Zones for WooCommerce

Add custom states and regions to any country so they become available when you set up WooCommerce shipping zones, taxes, and addresses.

Custom Shipping Zones for WooCommerce

The facts

Active installs
100+
Price
Free
Last updated
21 Jun 2026
Added
Jun 2024
Requires WP
6.0
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
2,224

Our analysis

AI-assisted

Custom Shipping Zones for WooCommerce is a WordPress plugin that allows you to add custom states or regions to any country within WooCommerce. This feature is useful for businesses that need to define specific areas for shipping, tax rates, or selling restrictions that are not included in WooCommerce's default state list.

You can manage your custom states through a dedicated settings tab in WooCommerce. Once added, these states integrate seamlessly into WooCommerce's existing shipping zone and tax rate management, allowing for more precise control over your shipping logistics.

Best for: This plugin suits WooCommerce users who need to define specific shipping areas beyond the default state list.

What it does well

  • Adds custom states/regions to any WooCommerce country
  • Integrates with WooCommerce's existing shipping and tax settings
  • Lightweight with no extra database tables required
  • Allows management and deletion of custom states easily

Where it falls short

  • Limited information on user ratings and active installations
  • No details on support or updates beyond last update date

Verdict

Custom Shipping Zones for WooCommerce provides a straightforward solution for adding custom regions, making it beneficial for businesses with specific shipping needs. However, the lack of detailed user feedback may be a consideration for potential users.

From the developer

Nagdy's own description of Custom Shipping Zones for WooCommerce, lightly tidied.

Custom Shipping Zones for WooCommerce lets you add custom states/regions to any country. WooCommerce ships with a fixed list of states for each country — this plugin lets you define your own (for example a district, governorate, county, or any sub-region). Once added, your custom states appear in WooCommerce’s own state list, so you can target them when building shipping zones, setting up tax rates, or restricting selling and shipping locations.

This plugin does not replace WooCommerce’s shipping zone manager — it feeds it. You keep using WooCommerce → Settings → Shipping exactly as before; you simply have extra states/regions to choose from.

Features

  • Add custom states/regions to any WooCommerce country.
  • Manage and delete your custom states/regions from a dedicated WooCommerce settings tab.
  • Your custom states appear anywhere WooCommerce uses states — shipping zones, tax rates, and address fields.
  • Lightweight: no extra database tables; it uses WooCommerce’s official state list.

Usage

Adding custom states/regions

  1. Go to WooCommerce → Settings → Custom States / Regions.
  2. Select a country and add one or more custom states/regions (each gets an auto-generated code).
  3. Save. Your new states are now part of WooCommerce’s state list for that country.

Using them in WooCommerce

  • Go to WooCommerce → Settings → Shipping and add or edit a zone — your custom states are now selectable there (and in tax and address settings).
  • Return to the Custom States / Regions tab anytime to add or delete states/regions.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for shipping.

Modern Cart

Modern Cart gives your store a side cart and free shipping bar so shoppers stay on the page, spend more to unl...

Free 60k+ installs 4.9★ (12)