El principado fue fundado a la muerte de Federico V de Núremberg, Burgrave de Núremberg, el 21 de enero de 1398, cuando sus tierras fueron divididas entre sus dos hijos. El hijo menor, Federico VI, recibió Ansbach y el mayor, Juan III, recibió Bayreuth. Después de la muerte de Juan III el 11 de junio de 1420, los dos principados fueron reunificados bajo Federico VI, que se convirtió en Elector Federico I de Brandeburgo en 1415.
A la muerte de Federico el 21 de septiembre de 1440, los territorios fueron repartidos entre sus hijos: Juan recibió el Principado de Bayreuth (Brandenburg-Kulmbach), Federico II recibió Brandeburgo y Alberto recibió Ansbach. A partir de entonces Ansbach estuvo en manos de la rama menor de la Casa de Hohenzollern, y sus gobernantes fueron comúnmente llamados Margraves de Brandeburgo-Ansbach.
El 2 de diciembre de 1791, el príncipe reinante y margrave de Ansbach, Carlos Alejandro, que también había sucedido en Bayreuth, vendió la soberanía de sus principados al rey Federico Guillermo II de Prusia. El margrave era de mediana edad y sin hijos, y Federico Guillermo era su pariente como jefe de la Casa de Hohenzollern. El margrave se trasladó a Inglaterra con su segunda esposa inglesa. Ansbach fue formalmente anexado el 28 de enero de 1792.