There are 5,000 - 2,000 = <<5000-2000=3000>>3,000 females that lives in the town.
Since thirty percent of the female population wears glasses, 30/100 * 3,000 = <<30/100*3000=900>>900 females wear glasses.
#### 900