I have a production-made TNG comm badge somewhere. It's very similar to yours, except the back is dug out in a square about 1/2" x 1/2" X 1/8" deep, with the velcro hot-glued into the cavity (though it fell out many years ago). I got it after my set visit during the filming of Sins of the Father in Jan. 1990. But apart from the shape of the velcro cutout, and the condition of the paint (mine's lost its sheen but is intact), I'd say yours looks very consistent with mine.
Since these things are so easily copied, though, your provenance is more important than a match to another piece. If you got it from someone on the crew (as I did), I'd say you're probably solid.