GoodWalk Score ของแต่ละจุดหรือพื้นที่ได้ถูกคำนวณจากที่ตั้งของสถานที่ดึงดูดการเดิน ที่อยู่รายรอบจุดหรือพื้นที่นั้นๆ โดยมีการคิดคำนวณจากประเด็นต่างๆ ต่อไปนี้
1.ระยะทางจากสถานที่ดึงดูดการเดิน หากจุดหรือพื้นที่อยู่ใกล้สถานที่ดึงดูดการเดิน ก็จะได้คะแนนมากกว่าจุดหรือพื้นที่ที่อยู่ไกลจากสถานที่ดึงดูดการเดิน
2.ความถี่ในการใช้บริการสถานที่ดึงดูดการเดินนั้นๆ ซึ่งจะใช้วิธีการคำนวณแบบถ่วงน้ำหนักจากความถี่ในการใช้บริการสถานที่ดึงดูดการเดินแต่ละชนิด ที่ได้จากสำรวจโดยแบบสอบถาม โดยสถานที่ดึงดูดการเดินที่ถูกใช้งานด้วยความถี่สูงกว่า จะมีค่าถ่วงน้ำหนักที่มากกว่า
3.ขนาดของการดึงดูด ซึ่งคิดจากหลักการที่ว่า สถานที่ดึงดูดการเดินที่มีขนาดใหญ่กว่าเช่น ห้างสรรพสินค้า จะดึงดูดผู้ใช้บริการได้มากกว่าร้านค้าปลีก ซึ่งจะมีการให้ค่าถ่วงน้ำหนักเช่นเดียวกับความถี่ในการใช้บริการ
GoodWalk Score ของแต่ละจุดหรือพื้นที่ จะถูกคำนวณจากความมากน้อยของสถานที่ดึงดูดการเดินทั้ง 6 ประเภทตามหลักการคิดข้างต้น