This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

States, Cities, and Places for Woocommerce


This WooCommerce plugin transforms the text input for states, the city or town. With this plugin you can provide a list of states and cities to be shown as a select dropdown.

This will be shown in checkout pages, edit addresses pages, shipping calculator, etc.

Supported Countries

  • Chile
  • Guatemala
  • Nigeria


  • States dropdown.
  • States dropdown on search.
  • Cities dropdown on search
  • Selected state and city.


Minimum Requirements

WordPress 4.0 or greater
Woocommerce 2.2 or greater
PHP version 5.2.4 or greater
MySQL version 5.0 or greater

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

Search for States, Cities, and Places for Woocommerce, install and activate

Manual installation

See wordpress codex


Automatic updates should work like a charm; as is the best practice, back up should be undertaken before updates.

If on the off-chance you do encounter issues with the shop/category pages after an update you simply need to flush the permalinks by going to WordPress > Settings > Permalinks and hitting ‘save’. That should return things to normal.


How do I report bugs?

Kindly create an issue stating the bug and how you caught it

Can I suggest a new place or location?

Yes, you can always suggest or request new locations by creating an issue

How do I contribute to the project?

You extend the plugin to cover countries, states and places. we accept pull requests. Fork the repo and make changes to /trunk. Consider reading wordpress faq to further understand wordpress svn file structure.

Pull Requests

Document any change in behaviour - Make sure the and any other relevant documentation are kept up-to-date.

Consider our release cycle - We try to follow SemVer v2.0.0. Randomly breaking public APIs is not an option.

Create feature branches - Don't ask us to pull from your master branch.

One pull request per feature - If you want to do more than one thing, send multiple pull requests.

Send coherent history - Make sure each individual commit in your pull request is meaningful. If you had to make multiple intermediate commits while developing, please squash them before submitting.


August 16, 2019
I've added my country with ease using the existing templates and the plugin works flawlessly. Allowed me to setup shipping zones without complex ZIP codes, PERFECT!
January 31, 2019
After weeks of searching the internet, I finally found something to show for my hardwork. Big ups to the developers of this plugin! God well done guys. #proudly9ja
December 10, 2018
Fácil de usar y aparece Ñuble, está actualizado. Tengo instalado Woocommemrce checkout form y dejé primero región y luego ciudad. Gracias!
January 24, 2018
I installed plugin. But I can't find it! After installation where the ... it goes?! Need a short description (go to WC>settings>checkout...) Please do it
Read all 9 reviews

Contributors & Developers

“States, Cities, and Places for Woocommerce” is open source software. The following people have contributed to this plugin.




  • 10/08/2016 First release.


  • 10/08/2016 Update readme.


  • 10/08/2016 Change author name.


  • 09/07/2017 Add Chilean states.


  • 28/08/2018 Update Chilean states and cities (16 states, no numbers).


  • 07/02/2019 Add Guatemala