Given a set of radio buttons, should the default option always be the first? (Leftmost if they're in a horizontal list or topmost if they're in a vertical list)

Is there ever a case when this is acceptable from a usability perspective?:

enter image description here

It may seem obvious to put the default option first when the options are arbitrary, but what if there is an implicit order to the options?:

enter image description here enter image description here

1 Answer 1


The order is more important that leading with the default.

You should present the choices in the order the user expects. If a list is in the right order, the user will be able to mentally chunk it and rely on their past experiences to basically not read the entire list. If the highlighted button is near the middle or the top or the bottom they can make an educated guess about which one is selected and act accordingly.

On the other hand, if they see a list like this:

  • Medium
  • X-Large
  • Small
  • Large

they will have to read and parse each line to find the option they are looking for. They might even improperly chunk the list and assume the default was they option they expected to find in that position. For example, if the choice was labeled "Shirt Size" and the first choice was selected by default, they will probably expect to get a Small shirt, not Medium.

This article reinforces the need for a default, but makes no mention of it needing to be the first option: http://www.nngroup.com/articles/radio-buttons-default-selection/

Your Answer

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

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