New answers tagged addresses
According to me, the order for the country should always be: Country State City Because state and city selection is dependent upon the country. The state field should become visible only if the selected country has states, like USA. If user selects UK, only the field for city should be available.
If the address fields are dynamic based on what country you select then I would lead with the personal details fields (name, company, email, phone), and then the country, then the other address fields. It makes sense to lead with country if that determines which address fields show/hide. When the country is changed the address fields below would reload ...
Top 50 recent answers are included