شلمنقة أو سلمانكا (بالإسبانية: Salamanca) هي مدينة تقع في مقاطعة قشتالة و ليون في وسط شمال إسبانيا. يبلغ عدد سكانها حوالي 160,000 نسمة.