Brandon is a city in Rankin County, Mississippi, United States. The population was 16,436 at the 2000 census. It is the county seat of Rankin County
Brandon is part of the Jackson Metropolitan Statistical Area.
Prior to the arrival of white American settlers, the site of modern-day Brandon was a focal point of local Native American activities.