I want to make city as dropdown in checkout page in magento 2.

I also used below module https://github.com/EaDesgin/Magento2-City-Dropdown

But this one only working for Romania not for other country.

If someone can help in This

Advanced Thanks

  • You need to import cities list first to make it work for other countries. Jan 20, 2019 at 10:04
  • i have but i am not able to show on frontend
    – Impunkj
    Jan 22, 2019 at 8:08
  • It will be helpful if you provide the steps you followed to add cities, so someone can check and resolve your issue or suggest what you are doing wrong. Jan 22, 2019 at 8:11
  • github.com/EaDesgin/Magento2-City-Dropdown This module i am using which add a separate table for city its working fine for country Romania but not for other country
    – Impunkj
    Jan 22, 2019 at 8:47
  • I meant, please add the steps for how you added your cities using the module. As per module, it provides cities for Romania. for which country did you try to add cities and how.? Jan 22, 2019 at 9:22

1 Answer 1


As Jaimin says, you have to import cities list. There is also another way of doing it very easily with the Aitoc Checkout Fields plugin. It allows you to add new checkout fields, like city in dropdown, without using the module. So, it can save a lot of your time.

  • i don't want to used paid module. Any other Suggestion please
    – Impunkj
    Jan 22, 2019 at 8:08
  • stay far away from the AITOC module - functionality is great, but they have lost whoever used to be their good developers. The Magento 1 module is not compatible with Braintree or Stripe and not compatible with 1.9.4 and nothing has been done in 6 months. I wouldnt trust the M2 one either.
    – iphigenie
    Mar 27, 2019 at 14:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.