Question: how many episodes does riverdale season 2 have
Answer: 69 22 October 11 , 2017 ( 2017 - 10 - 11 ) May 16 , 2018 ( 2018 - 05 - 16 ) TBA TBA