In a small mixing bowl, whisk together the Greek yogurt, fresh dill, lemon juice, lemon zest, garlic powder, salt, and black pepper until smooth. Set the sauce aside in the refrigerator.
Pat the salmon fillets completely dry with a paper towel. Season both sides evenly with a pinch of salt and black pepper.
Heat the olive oil in a large skillet over medium-high heat until shimmering.
Place the salmon fillets in the hot skillet, skin-side down. Cook undisturbed for 4 to 5 minutes until the skin becomes crispy and easily releases from the pan.
Carefully flip the salmon fillets using a spatula. Cook for an additional 3 to 4 minutes, or until the fish reaches an internal temperature of 145 degrees F and flakes easily with a fork.
Remove the salmon from the skillet and let it rest on a plate for 2 minutes.
Serve the salmon warm, generously topped with the prepared creamy dill sauce. Garnish with additional fresh dill sprigs and lemon wedges if desired.