Nach dem Ersten Schlesischen Krieg kam Schweidnitz 1741 wie „in voller Souveränität“ fast ganz Schlesien an Preußen. Nachfolgend ließ König Friedrich II. die Stadt zu einer Festung ausbauen, die aus einem inneren Wallgürtel und dem äußeren Fortsystem bestand. Trotzdem wurde es im Siebenjährigen Krieg von den Österreichern mehrmals erobert. Vom 29. September bis 12. November 1757 belagerten sie die Festung Schweidnitz unter General Nádasdy. Schon am 15. Dezember d. J. kehrten die Preußen zurück. Der preußische General von Treskow konnte am 16. April 1758 die Kapitulation der Österreicher entgegennehmen. In der Nacht vom 1. Oktober 1761 überfiel der österreichische General von Laudon Schweidnitz. Er konnte den kommandierenden General Leopold von Zastrow gefangen nehmen und 357 Geschütze erbeuten. Mit der Rückeroberung wurde General von Tauentzien beauftragt. Die durch den preußischen Sieg in der Schlacht bei Burkersdorf am 21. Juli 1762 ermöglichte Belagerung begann gut zwei Wochen darauf, am 7. August. Der österreichische General Franz Guasco ergab sich am 9. Oktober d. J. Danach fiel Schweidnitz endgültig an Preußen und wurde durch vier detachierte Forts bedeutend verstärkt. 1793 wurde die städtische Gerichtsbarkeit aufgehoben und Schweidnitz Sitz eines Amts- und Landgerichts.