Harpersville, Alabama. Harpersville là một thị trấn thuộc Quận Shelby, Alabama, Hoa Kỳ. Theo Điều tra dân số Hoa Kỳ năm 1950, nó chính thức được thành lập vào năm 1943. Tại cuộc điều tra dân số năm 2010, dân số là 1.637 người, tăng từ 1.620 người vào năm 2000. Nó nằm về phía đông nam của khu vực tàu điện ngầm Birmingham.