We don't really have enough information in your question. In particular, we don't have the data you are using to make your plot. To help us help you, could you please prepare a reproducible example (reprex) illustrating your issue? Please have a look at this guide, to see how to create one:
That being said, here is an example of how you might label polygons, using a built in dataset in the sf package.