Thành phố Roy có dân số 808 người vào ngày 1 tháng 7 năm 2017. Điểm tọa độ chính của Roy nằm ở vĩ độ 46,9899 và kinh độ -122,541 trong Hạt Pierce. Các ranh giới chính thức cho Thành phố Roy (xem bản đồ bên dưới) bao gồm diện tích đất 0,49 dặm vuông và diện tích nước là 0 dặm vuông. Hạt Pierce thuộc múi giờ Thái Bình Dương (GMT -8).