Доброго времени суток!
На этот, казалось бы, простой вопрос, и в самом деле можно ответить лишь приблизительно. Дело в том, что считать и как считать. Естественно – только в именительном падеже, а в другом, если нет именительного.
У меня несколько баз данных от разных разработчиков и вот что удалось получить, проверив предварительно базы на повторы:
С но 52409
С но лок. 11673 (Организ. Аббр. наз. крупных нас. пунктов и т.п.)
С од 13833
С од имя 11515
Прил. 38469
Глаг. 36970
Служ. части речи 1716 (Нар. Част. Ввод. Союзы межд. и т.п.)
ЧИСЛ 62
ЧИСЛ-П 21
Итого: 166668
Но! Частично это количество будет сокращено (примерно на 4-5 тыс. слов) за счёт повторов аналогичных по написанию слов (одуш.- неодуш, или наречие – кр. Прил. и т.д.)
А с другой стороны, многие причастия (коих насчитал в этих базах 64095), далеко не всегда совпадают по написанию с прилагательными, и возможно, часть можно приплюсовать к общему количеству. Сколько? А вот такая сложная морфологическая работа потянет не на одну диссертацию. Вопрос к словистам высшей квалификации.
И как быть с названиями нас. пунктов, которых судя по справочнику «Города и веси» (Россия) более 162900 и явно часть из них будет повторяться, но в наиболее употребительные всё же не вошла. Как, например, река «ВОБЛЯ» (Не ругательство!) в Моск. Области?
А по справочнику «Фамилии» (Россия), насчитывается разных - более 7 000 000 (Семи миллионов!).
Так что, даже учитывая спорные моменты, можно смело говорить об основных базовых словах, в общем числе превышающем 160 тыс. слов. Точнее – увы, увы…