Marbury is a small village located at SJ560457 in the civil parish of Marbury cum Quoisley, within the unitary authority of Cheshire East and the ceremonial county of Cheshire, England. It is administered jointly with the adjacent civil parishes of Norbury and Wirswall. The village lies around 3 miles (5 km) north east of Whitchurch in Shropshire and 7 miles (11 km) south west of Nantwich in Cheshire. Nearby villages include Malpas, No Man's Heath, Norbury, Wirswall and Wrenbury. The civil parish borders Shropshire and covers 2,168 acres (877 ha); it also contains the small settlements of Hollins Lane, Marley Green and Quoisley, as well as parts of Hollyhurst and Willeymoor. The total population was just under 250 in 2001, and – combined with Wirswall – 352 in 2011.