Zdjęcia do "Świnek" realizowano od 28 czerwca do 26 lipca 2008 roku w dwóch miejscowościach przy granicy polsko-niemieckiej: Gubinie i Lednicy.
Za produkcję filmu ze strony polskiej odpowiadała jedna z najstarszych niezależnych firm produkcyjnych Widark - Produkcja Filmowa i TV, od 1992 produkująca programy telewizyjne i filmy dokumentalne. Produkcję ze strony niemieckiej organizowała firma 42film GmbH mająca w dorobku kilka filmów dokumentalnych.
Budżet "Świnek" wyniósł 3 898 100 zł.