This is a List of hospitals in Botswana. There are 624 medical facilities in Botswana, including 26 public hospitals. Botswana had an estimated population of 2,352,000 in 2020. The first tier of public hospitals are located in rural areas that each serve a maximum of 10,000 people. Each hospital has between 20 and 70 beds. The second tier of public hospitals consists of seven district hospitals located in larger villages and cities. They have between 71 and 250 beds. The third tier of public hospitals has three referral based specialized hospitals.
Hospitals and clinics are located in three cities in the South-East District include:
Hospitals in the North-East District include:
The following hospitals are in the Central District:
Hospitals in the North-West District (also called Ngamiland) include:
There are three hospitals in the Southern District:
There is one hospital in the South-East District:
The following hospitals are in the Chobe District and Ghanzi District.
There is one hospital in the Kgatleng District:
There are two hospitals in the Kgalagadi District:
There are two hospitals in the Kweneng District: