Could also be an abscess, warm compresses may help relieve that. If it doesn't subside than your family doc may lance and drain it. You will usually feel instant relief after that.
It could be an infected Bartholin's gland. If so, soaking in a hot bath could help it drain. Good luck.