I have a cyst on my neck for years it was small and grew over time will I need to have it removed through surgery?

Get it checked. If it is a sebaceous cyst or a lipoma, if you want it gone, then you have to have it removed surgically. Depending on where it is and how big it is, often it can just be done in the doctor's office. You need to have it checked by a doc to know for sure that it is benign (not cancer) and to tell you what you need to do to get rid of it.