There is no one-size-fits-all answer to this question, as the price of a new skeg can vary depending on a number of factors, including the size and type of boat you have, where you purchase it from, and whether or not you need to have it installed by a professional. However, as a general rule of thumb, you can expect to pay anywhere from $100 to $500 for a new skeg.