Swelling is the sign of the presence of infection. A tooth infection can be a cause of facial swelling. Firstly, antibiotics are needed. And then the doctor will check the tooth which causing pain. In such case either root canal treatment or extraction is advisable.