Country guide

Post offices and parcel points in Sri Lanka

  • 9Regions
  • 813Locations
  • 757Post offices
  • 1Parcel shop
  • 53Courier branches
  • 25With hours

Data updated 17 October 2026

Largest cities

Regions

9
  • Central 189 Post offices1 Courier branches
    190
  • Eastern 73 Post offices1 Courier branches
    76
  • North Central 79 Post offices
    79
  • North Western 27 Post offices1 Courier branches
    28
  • Northern 49 Post offices1 Courier branches
    50
  • Sabaragamuwa 23 Post offices1 Courier branches
    24
  • Southern 91 Post offices1 Parcel shops2 Courier branches
    94
  • Uva 45 Post offices
    45
  • Western 181 Post offices46 Courier branches
    227

Carriers

2

About this area

We list 813 locations in 86 towns and cities across Sri Lanka. The places with the most are Colombo, Dehiwala-Mount Lavinia, Maharagama, Jaffna and මොරටුව. The carriers with the most locations are Sri Lanka Post, DHL, Aramex and UPS.

25 of them have opening hours on record, so we can tell you whether they are open right now.

Who handles post and parcels in Sri Lanka

The national postal service is Sri Lanka Post. Its counters take letters, registered mail and parcels, and opening hours differ a lot from one location to the next, so check the page of the branch before you go.

For parcels, people in Sri Lanka also rely on DHL. We put all of them on one map, so the closest location that is open right now is easy to spot.

Postcodes

Postcodes in Sri Lanka look like 12345. Searching by postcode is the fastest way to see the counters and lockers around an address.

Frequently asked questions

How many post offices are there in Sri Lanka?

Postmapia lists 758 post office branches and counters and 55 other carrier locations in Sri Lanka.

How do I find the nearest one?

Tap “Show the nearest locations” or search for your town or postcode; results are sorted by distance.