Santo Amaro (antigamente denominada Santo Amaro da Purificação) é um município brasileiro no estado da Bahia, na mesorregião Metropolitana de Salvador e microrregião de Santo Antônio de Jesus. A cidade nasceu de um dos povoados mais antigos do Brasil e é o centro de um município com 486 km² de área e uma população de 58 414 habitantes (2000), o que dá uma densidade demográfica de 120,2 h/km².

Foi fundada em 1557, tem sua história ligada ao Engenho Sergipe do Conde, o "rei dos engenhos reais de cana-de-açúcar", foi elevada a vila e município em 1727. Tornou-se cidade em 1837 juntamente com a cidade irmã de Cachoeira-BA.