Sharnbrook is a small village and civil parish in Bedfordshire, England, located in the Borough of Bedford. It is nine miles north of Bedford and to the north of the Great Ouse River, where it joins the brook that gives the village its name. The stores in the village are well-stocked, with a baker, butcher, co-op supermarket, newsagent, and grocer. These stores also serve the nearby communities of Souldrop and Felmersham. Sharnbrook has good road connections to neighbouring towns such as Bedford, Northampton, and Milton Keynes. Bedford Station also has a daily commuter rail service to London Kings Cross and Luton Airport.