Et asylcenter er et indkvarteringssted for asylansøgere, hvor man opholder sig, mens asylsagen behandles.
I Danmark har Udlændingeservice ansvaret for asylcentrene, mens den praktiske opgave med driften er udlagt til operatører, hvoraf Dansk Røde Kors er den største. Eksempler på kommuner, der driver asylcentre, er Jammerbugt Kommune og Vesthimmerland Kommune. Efter et halvt år har visse asylansøgere mulighed for privat indkvartering. Det største asylcenter er Center Sandholm, der har plads til 600 beboere, og som er et såkaldt modtagecenter. Efter registrering flytter de fleste asylansøgerne til et såkaldt opholdscenter. Center Avnstrup fungerer som hjemrejsecenter; hvor afviste asylansøgere bor indtil de endeligt skal forlade landet.
En asylansøger, der ikke er gift med en dansk ægtefælle, bliver forsørget af Udlændingestyrelsen, hvilket i følge hjemmesiden nyidanmark.dk omfatter: nødvendig sundhedshjælp, undervisning, indkvartering på et asylcenter, kontante ydelser, transport til og fra hospitaler og møder med myndighederne.[1]