I have a large area with lots of small 'sites' within it. I want to label each of these 'sites' but when I zoom out to 1:95,000 the labels overlap so I cannot read some of them. Is there a way to prevent the labels from overlapping with each other but still show the area?

I have added an example below. I really want to be able to read all the labels, no matter if the label is directly above the 'site'.

overlapping labels

  • 4
    Please provide more detail like how many layer, how many site, what do you call a "small" site and what labeling setting did you use....
    – J.R
    Commented Nov 12, 2019 at 16:08
  • Thanks for providing 'reasonable' screenshots ...
    – Snaileater
    Commented Nov 13, 2019 at 9:51

1 Answer 1


Labels will only overlap each other if you chose the option to "show all labels for this layer (including colliding labels)". Otherwise, QGIS will normally only display as many labels as possible in the current map extent, with your chosen label settings.

So the solution is to use different label settings, for example:

  • smaller font size
  • further distance, allowing labels to be placed further from their geographic feature

See the answer I posted here for more detailed explanations.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.