SkyUnknown

UFO sightings by place

UFO sightings in Hauts-de-France: 237 reports

SkyUnknown lists 237 UFO sightings in Hauts-de-France, from 1952 to 2026, drawn from official records: GEIPAN (CNES). The busiest year was 2013, with 17 cases.

Of the 237 cases with a conclusion from their source, 60% are explained (with certainty or probably), 34% lack the data to conclude, and 14 remain unidentified. The most frequent identified causes: sky lanterns (35); ground lights and lasers (16); aircraft (14).

Most frequently named places: Lille (4), Calais (4), Valenciennes (4), Douai (3), and Arras (3).

cases
237
unidentified
14
period
1952–2026
source
1
Map of the cases

Notable cases

The most complete records: account of the sighting, conclusion of the official investigation.

By department

Other regions

The 200 most recent sightings (out of 237)

DatePlaceStatus
January 5, 2026Maulde · NordExplained
February 1, 2025Avesnes-les-Aubert · NordExplained
November 29, 2024Wambrechies · NordInsufficient data
October 29, 2024Annoeullin · NordExplained
September 7, 2024Sainghin-en-Weppes · NordExplained
September 3, 2024Quiévy · NordProbably explained
September 2, 2024Sallaumines · Pas-de-CalaisProbably explained
April 6, 2024Valenciennes · NordExplained
November 19, 2023Onnaing · NordExplained
September 16, 2023Quesnoy-le-Montant · SommeExplained
August 10, 2023Sacy-le-Petit · OiseProbably explained
May 31, 2023Anor · NordExplained
February 26, 2023Le Plessis-Belleville · OiseExplained
December 16, 2022Hem · NordUnexplained
June 15, 2022Bailleul · NordExplained
March 27, 2022Douai · NordUnexplained
March 19, 2022Thourotte · OiseInsufficient data
March 4, 2022Saultain · NordExplained
January 1, 2022Lezennes · NordProbably explained
November 26, 2021Villeneuve-d'Ascq · NordExplained
October 17, 2021Warlus · Pas-de-CalaisExplained
June 6, 2021Gondecourt · NordExplained
June 5, 2021Creil · OiseExplained
May 20, 2021Laon · AisneProbably explained
May 20, 2020Chartèves · AisneProbably explained
April 13, 2020Bruay-la-Buissière · Pas-de-CalaisExplained
April 5, 2020Hasnon · NordProbably explained
January 11, 2020La Madeleine · NordExplained
August 8, 2019Landouzy-la-Ville · AisneExplained
July 23, 2019Fort-Mardyck · NordProbably explained
July 14, 2019Billy-Montigny · Pas-de-CalaisProbably explained
September 20, 2018Angicourt · OiseProbably explained
February 25, 2018Marly · NordExplained
January 5, 2018Contay · SommeProbably explained
July 8, 2017Wahagnies · NordProbably explained
June 11, 2017Wervicq-Sud · NordInsufficient data
December 3, 2016Thun-Saint-Amand · NordExplained
October 31, 2016Outreau · Pas-de-CalaisProbably explained
October 5, 2016Camphin-en-Carembault · NordExplained
September 29, 2016Cauffry · OiseProbably explained
September 29, 2016Rantigny · OiseProbably explained
August 26, 2016Ham · SommeProbably explained
August 13, 2016Coudekerque-Branche · NordProbably explained
August 6, 2016Amiens · SommeInsufficient data
May 15, 2016Liévin · Pas-de-CalaisProbably explained
January 1, 2016Bailleul · NordProbably explained
December 27, 2015Wavrechain-sous-Denain · NordProbably explained
November 27, 2015Noeux-les-Mines · Pas-de-CalaisInsufficient data
September 26, 2015Rivecourt · OiseProbably explained
August 6, 2015Condé-sur-Aisne · AisneInsufficient data
July 19, 2015Viels-Maisons · AisneProbably explained
July 16, 2015Péronne · SommeProbably explained
May 31, 2015Silly-le-Long · OiseExplained
April 18, 2015Liancourt · OiseProbably explained
March 5, 2015Sainghin-en-Mélantois · NordExplained
February 21, 2015Lille · NordInsufficient data
December 31, 2014Bully-les-Mines · Pas-de-CalaisInsufficient data
December 30, 2014Ver-sur-Launette · OiseInsufficient data
December 11, 2014Ivry-le-Temple · OiseInsufficient data
November 10, 2014Sainte-Catherine · Pas-de-CalaisExplained
June 1, 2014Fère-en-Tardenois · AisneProbably explained
April 24, 2014Bornel · OiseUnexplained
April 16, 2014Ully-Saint-Georges · OiseProbably explained
February 22, 2014Marquette-lez-Lille · NordExplained
February 2, 2014Douai · NordProbably explained
January 19, 2014Wasquehal · NordInsufficient data
January 3, 2014Solre-le-Château · NordProbably explained
October 22, 2013Ailly-sur-Noye · SommeProbably explained
October 9, 2013Allonne · OiseProbably explained
September 24, 2013Gouvieux · OiseInsufficient data
September 4, 2013Villotran · OiseInsufficient data
August 9, 2013Compiègne · OiseInsufficient data
August 2, 2013Wavrin · NordProbably explained
July 26, 2013Caudry · NordProbably explained
July 24, 2013Bachant · NordProbably explained
July 20, 2013Gauchy · AisneInsufficient data
July 7, 2013Baulne-en-Brie · AisneInsufficient data
June 3, 2013Assevillers · SommeProbably explained
June 2, 2013Béthune · Pas-de-CalaisProbably explained
June 1, 2013Loon-Plage · NordProbably explained
March 31, 2013Herrin · NordInsufficient data
February 17, 2013Curgies · NordProbably explained
February 17, 2013Ham · SommeProbably explained
February 3, 2013Halluin · NordProbably explained
November 10, 2012Feuquières-en-Vimeu · SommeProbably explained
October 9, 2012Lieu-Saint-Amand · NordInsufficient data
September 24, 2012Avion · Pas-de-CalaisExplained
July 14, 2012Lachelle · OiseProbably explained
July 3, 2012Lachelle · OiseInsufficient data
June 17, 2012Lambersart · NordUnexplained
June 17, 2012Souchez · Pas-de-CalaisProbably explained
May 12, 2012Saint-Just-en-Chaussée · OiseProbably explained
April 2, 2012Villers-sous-Saint-Leu · OiseExplained
March 31, 2012La Madeleine · NordProbably explained
February 18, 2012Bonnières · OiseProbably explained
January 14, 2012Saint-Quentin · AisneInsufficient data
December 10, 2011Froissy · OiseInsufficient data
September 25, 2011Arras · Pas-de-CalaisInsufficient data
July 23, 2011Pierrefonds · OiseExplained
July 14, 2011Valenciennes · NordProbably explained
July 2, 2011Bergues · NordExplained
June 30, 2011Venizel · AisneProbably explained
June 24, 2011Valenciennes · NordInsufficient data
May 21, 2011Lille · NordProbably explained
April 21, 2011Coudekerque · NordProbably explained
April 17, 2011Ledringhem · NordUnexplained
April 17, 2011Richebourg · Pas-de-CalaisInsufficient data
October 7, 2010Berck · Pas-de-CalaisInsufficient data
August 24, 2010Bailleval · OiseExplained
August 22, 2010Vendin-lès-Béthune · Pas-de-CalaisExplained
July 20, 2010Saint-Pol-sur-Ternoise · Pas-de-CalaisProbably explained
July 11, 2010Bertangles · SommeProbably explained
July 4, 2010Fort-Mahon-Plage · SommeInsufficient data
June 12, 2010Calais · Pas-de-CalaisProbably explained
May 31, 2010Maresches · NordInsufficient data
December 25, 2009Rumegies · NordProbably explained
December 3, 2009Péroy-les-Gombries · OiseProbably explained
November 19, 2009Buironfosse · AisneExplained
November 19, 2009Naves · NordInsufficient data
November 15, 2009Jeantes · AisneProbably explained
November 15, 2009Saint-Michel · AisneProbably explained
August 23, 2009Jussy · AisneInsufficient data
August 15, 2009Troissereux · OiseExplained
July 14, 2009Chauny · AisneProbably explained
July 14, 2009Puisieux · Pas-de-CalaisInsufficient data
July 4, 2009Hautmont · NordInsufficient data
June 30, 2009Compiègne · OiseInsufficient data
May 19, 2009Cuffies · AisneInsufficient data
January 6, 2009Saint-Nicolas-Lez-Arras · Pas-de-CalaisInsufficient data
January 6, 2009Thiant · NordInsufficient data
September 20, 2008Gouvieux · OiseProbably explained
August 15, 2008Féchain · NordProbably explained
August 10, 2008Préseau · NordExplained
March 31, 2008Merville · NordProbably explained
October 1, 2007Lille · NordExplained
September 2, 2007Tatinghem · Pas-de-CalaisProbably explained
August 23, 2007Roubaix · NordProbably explained
September 26, 2006Landrecies · NordExplained
August 15, 2004Tourcoing · NordInsufficient data
July 2003Chéreng · NordInsufficient data
February 14, 2003Bissezeele · NordInsufficient data
December 9, 2002Marck · Pas-de-CalaisProbably explained
September 2002Cambrai · NordProbably explained
March 31, 2001Douai · NordProbably explained
October 1, 2000Bacouël · OiseProbably explained
July 29, 2000Montcornet · AisneExplained
June 18, 1998Seclin · NordInsufficient data
January 6, 1998Montataire · OiseInsufficient data
October 22, 1997Bissezeele · NordProbably explained
June 6, 1997Lille · NordUnexplained
November 24, 1996Canly · OiseExplained
November 5, 1996Marchiennes · NordInsufficient data
March 27, 1996Allery · SommeInsufficient data
1996Ressons-sur-Matz · OiseInsufficient data
November 18, 1995Abbeville · SommeExplained
September 4, 1995Mouvaux · NordInsufficient data
July 1, 1995Saint-Pol-sur-Ternoise · Pas-de-CalaisInsufficient data
July 1994Viefvillers · OiseInsufficient data
January 10, 1994Hautbourdin · NordProbably explained
October 30, 1993Douvrin · Pas-de-CalaisInsufficient data
September 5, 1993Poulainville · SommeInsufficient data
September 4, 1993Le Portel · Pas-de-CalaisExplained
July 18, 1993Beuvraignes · SommeProbably explained
June 17, 1993Fleurines · OiseExplained
September 26, 1990Thiant · NordUnexplained
September 8, 1990Longuenesse · Pas-de-CalaisUnexplained
July 17, 1990Pas-de-CalaisProbably explained
July 1990Villers-Saint-Genest · OiseInsufficient data
May 26, 1990Ribécourt-Dreslincourt · OiseExplained
April 19, 1990Calais · Pas-de-CalaisInsufficient data
December 16, 1988Les Rues-des-Vignes · NordUnexplained
June 28, 1988Hulluch · Pas-de-CalaisProbably explained
February 5, 1988Calais · Pas-de-CalaisInsufficient data
December 8, 1987Tourcoing · NordInsufficient data
September 29, 1987Arras · Pas-de-CalaisProbably explained
November 12, 1986Vendin-le-Viel (62) Henin-Beaumont · Pas-de-CalaisExplained
August 1986Noyon · OiseInsufficient data
December 2, 1985Villers-Bocage · SommeProbably explained
June 26, 1985Mouchy-le-Châtel · OiseInsufficient data
February 14, 1985Tourcoing · NordInsufficient data
September 28, 1984Comines · NordExplained
September 3, 1984Le Coudray-Saint-Germer · OiseExplained
February 1, 1984Moreuil · SommeProbably explained
June 1982Vieille-Chapelle · Pas-de-CalaisInsufficient data
April 12, 1982Beauvois-en-Cambrésis · NordInsufficient data
April 4, 1982Thumeries · NordInsufficient data
February 15, 1982Amiens · SommeInsufficient data
November 6, 1981Feignies · NordExplained
August 11, 1981Vacqueriette-Erquières · Pas-de-CalaisInsufficient data
August 1, 1981Roubaix · NordProbably explained
April 26, 1981Saint-Quentin · AisneProbably explained
January 9, 1981Calais · Pas-de-CalaisProbably explained
December 24, 1980Bondues · NordInsufficient data
October 5, 1980Wattrelos · NordProbably explained
May 13, 1980Roye · SommeExplained
May 8, 1980Flixecourt · SommeProbably explained
March 2, 1980Saint-Paul-aux-Bois · AisneExplained
January 16, 1980Bernaville · SommeProbably explained
January 5, 1980OiseExplained
January 3, 1980Neuilly-en-Thelle · OiseProbably explained
Search and filter all cases

The figures on this page are computed from the official records cited on each case. See sources and method