Грамматический словарь Зализняка (склонения слова):
Шпана, шпаны, шпаны, шпан, шпане, шпанам, шпану, шпаны, шпаной, шпаною, шпанами, шпане, шпанах
шпана́
-ы, ж. груб. прост.
Хулиган, жулик, беспризорник.
Прежде она смеялась над Валькой, звала шпаной и пропойцей. Лукашевич, Хозяйка.
| в знач. собир.
К вечеру попадались мертвецки пьяные, у многих сняты сапоги, пиджаки, рубахи, вывернуты карманы — приисковая шпана не дремлет. Шишков, Угрюм-река.
ШПАНА, ы, ж., обычно собир. (прост. презр.). Мелкие жулики и хулиганы.
шпана́
ШПАНА -ы; ж. обычно собир. Разг.-сниж. (обычно неодобр.). Хулиган, жулик. Он был шпаной и пропойцей. Фабричная ш. Связаться со шпаной. Здесь собиралась ш. со всего района. / Бранно. Ах ты, ш. бессовестная!
ШПАН’А, шпаны, мн. нет, ·чаще собир., ·жен. Арестанты (или арестант), находящиеся в тюрьме (воров. жарг., ·устар. ).
| Хулиганье (или хулиган), жулики (·прост. ·вульг. ). Собралась всякая шпана. Он — настоящая шпана.