رانکوه شهری از توابع بخش رانکوه شهرستان املش در استان گیلان در شمال ایران است که از شمال به دریای خزر و از جنوب به خطالراس اصلی رشته کوه البرز میرسد. رانکوه یکی از زیبا ترین بخش های استان گیلان هست که به دلیل همجواری با رشته کوه های البرز همواره توریست های فراوانی را جذب میکند. این شهر با جمعیت ۲٬۱۵۴ نفر (۱۳۹۵) در بخش رانکوه شهرستان املش قرار دارد.