По расположению в бактериальной клетке выделяют:
1. О-Аг (соматический) – термостабильный липополисахаридно-полипептидный комплекс, является компонентом клеточной стенки, у грамотрицательных бактерий играет роль эндотоксина.
2. К-Аг (капсульный) – в большинстве случаев термостабильный полисахаридной природы. У сальмонелл выделен термолабильный Vi-Аг (Аг вирулентности).
3. Н-Аг (жгутиковый) – термолабильный белковой природы, образован белком флагеллином.