Единой классификации олигофрений нет. Наиболее принята двухэтапная классификация. По этой классификации в первую очередь учитывается время патологического воздействия и во вторую - качество и тяжесть вредоносного фактора. По временам воздействия (и, естественно, по определенному сходству патогенеза) этой классификацией выделяются три больших группы олигофрений; 1) наследственные и семейные формы олигофрений; 2) эмбриопатии и фетопатии (поражения эмбриона или плода); 3) олигофрении, вызванные различными осложнениями во время родов и в первые месяцы или годы жизни. Таким образом, все олигофрении с уже изученной этиологией можно подразделить на следующие большие группы:
1) олигофрении вследствие наследственных (генных и хромосомных) заболеваний;
2) олигофрении вследствие воздействия различных вредных воздействий (инфекции, интоксикации и т. д.) в период внутриутробного развития; 3) олигофрении, вызванные различными вредными воздействиями в перинатальном периоде и в первые месяцы и годы жизни; 4) олигофрении, являющиеся следствием отрицательных психосоциальных влияний. Независимо от степени выраженности психического недоразвития олигофрении подразделяются еще на такие формы, как астеническая, атоническая, дисфорическая и стеническая с определенными клиническими особенностями каждой из них.