Vilyuchinsk is a closed town located in the Kamchatka Krai region of Russia. It is situated on the Kamchatka Peninsula, positioned approximately 20 kilometers (12 mi) across Avacha Bay from the city of Petropavlovsk-Kamchatsky.
According to census data, the population of the town was 24,166 in 2002 and 22,905 in 2010. As a closed town, it maintains restricted access for the general public.