Obec Spomyšl se nachází v rovinatém Podřipsku, přibližně na poloviční cestě mezi městy Mělník a Kralupy n.Vlt. Patří tedy do oblasti dolního toku Vltavy a jejího soutoku s Labem, oblasti, která byla v Čechách nejdříve a nejhustěji osídlovanou již od pradávna. Celý region se nachází v teplé klimatické oblasti s nízkým výskytem srážek. Teplo a sucho spolu s vynikající kvalitou půdy vytváří výborné podmínky pro zemědělskou výrobu.
Současná katastrální výměra obce činí 359 hektarů. Zeměpisná šířka je 50° 20´ 4", délka 14° 21´ 38".