На 1 января 2011 года численность населения района с учетом итогов переписи населения 2009 года составила 32,1 тысячи человек и сократилась с начала 2010 года на 0,2 тысячи человек.
За 12 месяцев 2010 года в районе родилось 390 детей, умерло 565 человек. По сравнению с соответствующим периодом 2009 года число родившихся уменьшилось на 11,6 процента, количество умерших — на 0,9 процента, в результате естественная убыль населения увеличилась на 35,7 процента.
В г. Ошмяны наблюдался естественный прирост населения, который составил 38 человек, что в 1,6 раза меньше, чем за соответствующий период 2009 года. В сельской местности число родившихся уменьшилось на 7,8 процента, число умерших увеличилось на 1,5 процента, естественная убыль увеличилась на 11,5 процента.
В структуре причин смерти населения района по-прежнему первое место занимают болезни системы кровообращения — 54,9 процента, внешние причины смерти (несчастные случаи, отравления и травмы, убийства, самоубийства) составили 12,4 процента, новообразования — 6,9 процента, болезни органов дыхания — 3,7 процента.
В районе за январь-декабрь 2010 года зарегистрировано 226 браков и 100 разводов. По сравнению с соответствующим периодом 2009 года в г. Ошмяны число браков уменьшилось на 13 процентов, число разводов — на 12,2 процента, в сельской местности число браков уменьшилось на 11,9 процента, число разводов увеличилось в 1,5 раза.
На территорию района за 12 месяцев 2010 года прибыло 610 человек и выбыло 630 человек. Отрицательное сальдо миграции составило 20 человек, что в 6 раз меньше, чем в 2009 году.
