تقع مدينة النماص في الجنوب الغربي من الجزيرة العربية ، ويحدها من الشمال محافظة بلقرن
ومن الجنوب مركز تنومة ومن الغرب محافظة المجاردة ومن الشرق نجد، وترتفع عن
سطح البحر(2500) متر فاكثر ، ويمر بها طريق الحجاز (ابها - الطائف)
[لما تتميز به مدينة النماص من ارتفاعها الكبير عن سطع البحر الذي يصل الى اكثر من 2500 متر, ووجودها على جبال السراة فإن درجات الحرارة تكون منخفضة فنجدها معتدلة في الصيف ودرجات الحرارة لاتتجاوز 30درجة مئوية وباردة شتاءَ وتصل الى صفر درجة مئوية في كثير من الاحيان..