I'm trying to make low poly hair and need the hair particles to only stick out of the top of my mesh on the vertex group I made
If you are emitting particles from faces:
When you limit it with a vertex group the behavior is to emit particles from every face associated with those vertices. This means a selection like this:
Emits from every face but the bottom ones.
You can perhaps work around this with reduced selection or creative additional geometry.