RY City Select for WooCommerce
View on WordPress.orgScores higher than 55% of indexed plugins
About
Show a dropdown select as the cities input on WooCommerce. Auto set the postcode for selected city.
What It Does
RY City Select for WooCommerce replaces the free-text city field on the WooCommerce checkout with a dropdown menu populated from a curated list of cities, and automatically fills in the corresponding postal/ZIP code when a customer picks a city. It ties city data and postcode mapping directly to your billing and shipping fields, which reduces typos and speeds up checkout for stores operating in specific regions.
Who It's For
This plugin is best for small to mid-sized WooCommerce stores that ship within a single country or a defined set of regions where the seller wants strict control over the city list, such as local delivery businesses, regional grocery or food delivery operations, franchise stores, and local marketplaces. It is particularly useful where accurate, pre-mapped city-to-postcode data matters for shipping rate calculations, tax zones, or service area restrictions.
Who Should Skip It
If you ship internationally or across many countries, or if you already use a WooCommerce-compatible locale plugin that includes city dropdowns (such as WooCommerce Germanized for Germany), this plugin is unnecessary and would be tedious to maintain. Stores that only need basic address validation should also skip it, since the core functionality here is the dropdown and postcode lookup, not address verification.
The Bottom Line
RY City Select for WooCommerce is a focused, well-maintained utility that solves one job very well: turning the city text field into a controlled dropdown with auto-filled postcodes. With a Quality Score of 76.98/100, it loses points mainly because of its tiny user base and lack of visible support activity, so larger stores or anyone shipping internationally should look at broader locale plugins instead.
Related Plugins
Choose Germanized instead if you run a store shipping within Germany or Austria and need legally compliant city dropdowns, invoices, and shipping rules in one package.
Pick this if your priority is generating invoices and packing slips rather than restricting the city field on checkout.
Pick this alternative if you want to add verified product reviews instead of changing address fields.
Pick Stripe if your real gap is payment processing, not city-level address capture.
Choose Mercado Pago if you sell into Latin America and need that gateway plus regional checkout behaviour rather than a standalone city dropdown.