Subkultura je skupina lidí zapojená do nějakého společenství. Subkulturami mohou být zájmové kroužky, skupiny nebo komunity. Subkultura je skupina lidí s určitou kulturou (ať už zřetelnou, nebo skrytou), která je odlišuje od větší kultury, k níž patří a která je známá jako "dominantní" kultura. Pokud je subkultura popsána jako protiklad dominantní kultury, může být označena jako kontrakultura. Jak poznamenává Ken Gelder, subkultury jsou společenské, mají svá vlastní sdílená pravidla, hodnoty a rituály, ale mohou se také jevit jako sebestředné - což je další věc, která je odlišuje od kontrakultur.