Magento 2 City Dropdown Manager
Convert Magento 2's default city text input field to an intelligent dropdown selector. Store owners can manage available cities from the admin panel, link them to specific regions, and control service areas by limiting customer selections. This ensures accurate address capture, prevents shipping errors, and improves data quality across your store.
- Add, edit, and manage cities from the admin panel.
- Link cities with appropriate regions from the admin panel.
- Convert the city field to a dropdown in the frontend checkout form.
- Convert the city field to a dropdown in the frontend customer address form.
- Helps capture customer addresses correctly.
- Restrict deliveries to specific cities by limiting dropdown options.
- [New] Hyva theme compatible.
- [New] Hyva checkout compatible (Addon).
- [New] Import cities in bulk using CSV import.
Problem
Magento 2 does not provide a city dropdown field in checkout and customer address forms, forcing customers to manually type city names. This leads to spelling errors and inconsistent data entry. Additionally, store owners who operate in specific service areas have no way to restrict orders to supported cities, resulting in order cancellations.
Solution
Add City Dropdown Manager extension for Magento 2 solves these problems by converting the city text field into a dropdown selector in both checkout and customer address forms. Store administrators can easily manage cities from the admin panel, linking each city to its appropriate region and ensuring customers select only from standardized options. The extension also enables you to restrict deliveries to specific service areas by limiting dropdown options.
Control Service Locations by Adding a Checkout City Dropdown
- Restrict deliveries to specific cities by limiting dropdown options to your service areas


Accurate Address Capture, Change City Field to Dropdown
- Helps capture customer addresses correctly with standardized city and region data


Easy City Management
- Add, edit, and manage cities from the admin panel with a region dropdown selection


Bulk Import Cities
- Simply prepare a CSV file of your cities and service areas using the sample CSV file included with the extension, and import it with one click.




Hyva Them Compatible
- In the Hyva Theme, the city field appears as a dropdown when editing or adding a new address from the customer account.


Hyva Checkout Compatible
- In the Hyva one-page checkout, the city field appears as a dropdown.
- In the Hyva default checkout, the city field appears as a dropdown.






Advanced Grid Filtering
- Filter by region dropdown, search by name, and perform mass delete operations


Display Selected City Everywhere
- Display the chosen city in the admin, storefront, and order emails.


Combine City and Region Dropdown Manager Extension
- Combine this extension with our Region Dropdown Manager extension to manage both city and region seamlessly in your Magento 2 store.
Version 1.0.0
- Initial release
Frequently Asked Questions
Is this extension compatible with the latest Magento 2 & Adobe Commerce version?
Yes, it’s fully compatible with the latest Magento 2 & Adobe Commerce releases.
Is this extension compatible with Hyva Theme?
Yes, the extension is compatible with all versions of the Hyva theme, including the latest release.
How can I install this extension in my Magento 2 store?
Please follow our installation guide (https://www.magearmy.com/docs/extension-installation-guide)
Is this extension compatible with Hyva Checkout?
Yes, the extension is compatible with Hyva checkout version 1.3.0 and later.