William Cosgrove (1888–1936) was an Irish recipient of the Victoria Cross.
William Cosgrove may also refer to:
- William Cosgrove (golfer) (1855–1927), Scottish professional golfer
- William Michael Cosgrove, American Roman Catholic bishop.
- Bill Cosgrove (1918–1943), Australian rules footballer
See also
edit- W. T. Cosgrave (William Thomas Cosgrave, 1880–1965), leader of the Irish Free State from 1922 to 1932
- Cosgrove (disambiguation)