Hi, Statistically, these terms have special meanings, but in everyday English like this they are very similar. Some comments - average = usual, ordinary medium = related to the middle, half are bigger, half are smaller 'Medium sized' is more commonly said. It's better to avoid repeating the word 'town'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.