این روستا از شمال غربی به روستای قره گونی، از جنوب به روستای مکیدی، از غرب به روستاهای کلاشلو، ینگی قشلاق، از شرق اغویه و هجران دوست، از جنوب شرقی به روستای علی آباد و از شمال شرقی به روستای ناپشته محدود می شود. کوه قزل داغی در 3 کیلومتری جنوب روستا و دره مهرعلی در جنوب غربی آن واقع شده است. رودخانه اسکلو، که از ارتفاعات جنوب غربی روستا سرچشمه می گیرد، از شمال روستا عبور می کند و رودخانه ناپشته می پیوندد. براساس استنادات سنگ نوشته ای که در گورستان قدیمی روستا وجود دارد، قدمت این روستا 800 سال برآورد شده است. فرهنگ مردم روستای اسکلو پیرامون فرهنگ و زبان آذری شکل گرفته است. مردم روستا مسلمان و پیرو مذهب شیعه جعفری هستند.جمعیت این روستا در سال 1387، 430 نفر گزارش شده است. استقرار روستا در منطقه کوهستانی و در جوار چشمه های فراوان و همجواری با جنگل های ارسباران، جلوه منحصربه فردی در روستای اسکلو ایجاد کرده است.