Styes can affect people of all ages, but they may be more common in individuals with certain risk factors or poor eye hygiene.