Question: where are lymph nodes of the neck?
Answer: Many lymph nodes are located in your head and neck region. Lymph nodes that frequently swell are in this area, as well as in your armpits and groin area. Swollen lymph nodes are a sign that something is wrong somewhere in your body.