Francis Gregory (1789–1866) was a U.S. naval officer.

Frank or Francis Gregory may also refer to: Francis Gregory (bishop) (1848–1927), British Anglican colonial bishop Francis Gregory (sportsman) (1904–?), Cornish and professional wrestler, and rugby union and rugby league footballer Francis Thomas Gregory (1821–1888), English-born Australian explorer and politician Frank Gregory (baseball) (1888–1955), MLB player Francis Gregory (divine) (c. 1625–1707), English divine and schoolmaster Francis A. Gregory (1907–1977), educator and civic leader in Washington, DC