La unua ĉefurbo de la Hammadida dinastio estis ĉeBeni Hammad.Ĝi estis fondita en 1007, kaj estas nuntempeMonda heredaĵo de Unesko.Kiam la areo estis rabita de la tribo Banu Hilal, la Hammadidoj translokigis sian ĉefurbon alBeĵajaen 1090.
En 1014, Hammad ibn Buluggin, Berbero kiu estis lokita kiel guberniestro de centraMagrebo,deklaris sin sendependa el laZirida dinastio.La regno tiame regis plej el la regiono el Maroko al Tunizio. Hammad atingis agnoskon el la Kalifo deAbasidojde Bagdado. La Ziridoj sendis armeon, sed du jarojn poste estis subskribita pactraktaĵon, kvankam la Ziridoj agnoskis la Hammadidanlegitimeconnur en 1018.