Title: Colciudades &#8211; Ciudades de Colombia para el Checkout
Author: davidzoque
Published: <strong>July 11, 2026</strong>
Last modified: August 21, 2026

---

Search plugins

![](https://ps.w.org/colciudades/assets/banner-772x250.png?rev=3604031)

![](https://ps.w.org/colciudades/assets/icon-256x256.png?rev=3604031)

# Colciudades – Ciudades de Colombia para el Checkout

 By [davidzoque](https://profiles.wordpress.org/davidzoque/)

[Download](https://downloads.wordpress.org/plugin/colciudades.1.0.1.zip)

 * [Details](https://li.wordpress.org/plugins/colciudades/#description)
 * [Reviews](https://li.wordpress.org/plugins/colciudades/#reviews)
 *  [Installation](https://li.wordpress.org/plugins/colciudades/#installation)
 * [Development](https://li.wordpress.org/plugins/colciudades/#developers)

 [Support](https://wordpress.org/support/plugin/colciudades/)

## Description

**Works in the block checkout, not only the classic one.** WooCommerce shows Colombia’s
33 departments at checkout, but the City field is left as free text. Classic-checkout
plugins turn it into a dependent dropdown, but none work in the new **block checkout**(
the React based one). This plugin does, and it also adds per-city shipping.

 * City dropdown that depends on the selected department, in the WooCommerce **block
   checkout** (works for both shipping and billing addresses).
 * Adds a **per-city shipping method** (based on flat rate): pick the cities and
   a cost inside a zone, with an option to hide the other methods when it applies.
   The city selector is a search box.
 * Bundles Colombia’s **1,104 official municipalities** (DANE), with correct accents.
 * Uses WooCommerce’s native departments (ISO 3166-2). **No other plugin required.**
 * Saves the value in the standard `city` field, so shipping, taxes and the invoice
   get it unchanged.
 * Compatible with HPOS and the cart/checkout blocks. Translation ready, with Spanish
   included.

### Credits

The municipality list is built from the open-source “colombia-json” dataset by Marco
Vega (https://github.com/marcovega/colombia-json), available under the MIT license,
based on official DANE (public domain) data.

## Screenshots

[⌊The City field turned into a department-dependent dropdown in the block checkout.⌉⌊
The City field turned into a department-dependent dropdown in the block checkout
.⌉[

The City field turned into a department-dependent dropdown in the block checkout.

[⌊The "Shipping by city (Colombia)" method with the searchable city selector and
the cost.⌉⌊The "Shipping by city (Colombia)" method with the searchable city selector
and the cost.⌉[

The “Shipping by city (Colombia)” method with the searchable city selector and the
cost.

## Installation

Upload the `colciudades` folder to `/wp-content/plugins/` (or install the ZIP from
Plugins > Add New > Upload Plugin), then activate it. Make sure WooCommerce is active
and that you use the block Checkout. For per-city shipping, go to WooCommerce > 
Settings > Shipping, add the “Shipping by city (Colombia)” method to a zone, and
pick the cities and the cost.

## FAQ

### Do I need another “Colombia departments and cities” plugin?

No. It uses WooCommerce’s own departments plus its own municipality list and its
own per-city shipping.

### Does it work in the classic checkout?

The city dropdown targets the **block checkout**. The per-city shipping method works
in both, because it is a standard WooCommerce shipping method.

### A customer’s town is not in the list

The list has the official DANE municipalities. You can add values with the `colciu_ciudades`
filter.

## Reviews

![](https://secure.gravatar.com/avatar/27184debf8d7939f4255641c93a48b0a470f279189ed1de5aa79aa2e5154ee96?
s=60&d=retro&r=g)

### 󠀁[Funciona de maravilla ¡Ojalá lo sigan actualizando siempre!](https://wordpress.org/support/topic/funciona-de-maravilla-ojala-lo-sigan-actualizando-siempre/)󠁿

 [mailliw19](https://profiles.wordpress.org/mailliw19/) August 27, 2026

¡Muchas gracias por desarrollar este grandioso plugin! Me ha funcionado de maravilla
en la versión 7.1 de WordPress, 11.0.1 de WooCommerce y PHP 8.3. Les dejo 5 estrellas
por el gran trabajo y aprovecho para compartirles un pequeñísimo detalle que encontré
para que ojalá lo tengan en cuenta en la próxima actualización: Cuando la moneda
está en COP, el separador de miles en punto (.) y decimales en coma (,), al configurar
el Método de Envío por ciudades y digitar un valor numérico en el campo de Coste,
el sistema elimina los últimos tres ceros al guardar (ej: si digito 50000, cambia
a $50). Como workaround temporal lo solucioné escribiendo el valor en forma de fórmula(
50000*1) y así sí me guarda los $50.000 correctamente. Por favor continúen con este
excelente proyecto y manténganlo activo con actualizaciones periódicas a medida 
que salgan nuevas versiones de WordPress para que nunca quede obsoleto. ¡Es una 
herramienta imprescindible!

 [ Read all 1 review ](https://wordpress.org/support/plugin/colciudades/reviews/)

## Contributors & Developers

“Colciudades – Ciudades de Colombia para el Checkout” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ davidzoque ](https://profiles.wordpress.org/davidzoque/)

“Colciudades – Ciudades de Colombia para el Checkout” has been translated into 1
locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/colciudades/contributors)
for their contributions.

[Translate “Colciudades – Ciudades de Colombia para el Checkout” into your language.](https://translate.wordpress.org/projects/wp-plugins/colciudades)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/colciudades/), check
out the [SVN repository](https://plugins.svn.wordpress.org/colciudades/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/colciudades/) by
[RSS](https://plugins.trac.wordpress.org/log/colciudades/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * City label position fix on some themes.
 * Per-city shipping method with a searchable city selector, and support for country-
   level zones.
 * Translation ready, with Spanish included.

#### 1.0.0

 * Initial release: department-dependent city dropdown in the block checkout, and
   per-city shipping method.

## Meta

 *  Version **1.0.1**
 *  Last updated **6 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/colciudades/) and [Spanish (Spain)](https://es.wordpress.org/plugins/colciudades/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/colciudades)
 * Tags
 * [block checkout](https://li.wordpress.org/plugins/tags/block-checkout/)[cities](https://li.wordpress.org/plugins/tags/cities/)
   [colombia](https://li.wordpress.org/plugins/tags/colombia/)[shipping](https://li.wordpress.org/plugins/tags/shipping/)
 *  [Advanced View](https://li.wordpress.org/plugins/colciudades/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/colciudades/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/colciudades/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/colciudades/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/colciudades/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/colciudades/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/colciudades/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/colciudades/reviews/)

## Contributors

 *   [ davidzoque ](https://profiles.wordpress.org/davidzoque/)

## Support

Issues resolved in last two months:

     0 out of 1

 [View support forum](https://wordpress.org/support/plugin/colciudades/)