The speed limit in an urban districts in Alabama is 30mph unless otherwise posted. In other words, if there aren't signs stating that the speed limit is different, then travel at 30mph. And of the purposes of your driver's test, travel at either the posted speed limit or the flow of traffic - whichever is less.