Ingstrup er en landsby i det vestlige Vendsyssel tæt på kysten med 668 borgere i sognet og 225 boliger.
Ingstrup er beliggende mellem Løkken og Blokhus kun 2 km til Grønhøj strand - en af danmarks bedste badestrande.
Byen ligger i Region Nordjylland og hører til Jammerbugt Kommune.
Ingstrup blev i 2014 valgt til nordjyllands første bogby blandt fem kandidater. Blandt andet fordi Ingstrup er en lille by med et spændende koncept, stort engagement og stor opbakning fra byens foreninger og Jammerbugt Kommune.
Jammerbugt Kommune er med omkring 38.500 indbyggere den
61. største kommune ud af Danmarks i alt 98 kommuner.
I gennemsnit har kommunerne cirka 55.400 indbyggere.
I Region Nordjylland er Jammerbugt Kommune den 5. største
ud af 11 kommuner.
Jammerbugt Kommune dækker et areal på 863 km².
Jammerbugt Kommune er en lang kommune - fra Vust i vest til Ingstrup i nord/øst er cirka 60 kilometer. Kommunen er dog ingen steder mere end 20 km bred.