GA claims 25 deer per sq-mi in 2012. I would think that AL pop's would be very similar... how does this stand compared to what AL claims?
I can tell you with 100% certainty there isn't 25 deer per every 640 acres in Alabama. I'd guess 15. Sure, some areas have 75, but a bunch of areas have 5.