Методы социального познания можно разделить на всеобщие и конкретно-научные. Всеобщими методами социологии есть материалистическая диалектика.При изучении социальных процессов применяются такие принципы материалистической диалектики: объективность, историзм и системный подход При изучении общественного сознания, общественного мнения различных социальных общностей -- классов, слоев, потребностей и притязаний различных социальных слоев и т.п. используются методы анализа документов, опроса, в том числе анкетирования, наблюдения и т.п. При исследовании межличностных отношений внутри малых групп, слоев, отношения личности к тем или иным общественным явлениям, жизненных и ценностных ориентаций и установок личности используются методы социометрии, социальной психологии и т.п. методы статистики, факторного, латентно-структурного, коррекционного анализа, использования математики и т.п.