| 1 | Toronto Public Library Board | Canada | Toronto | 789 Yonge St | Ontario | M4W 2G8 | tplfoundation.***** | 1998 | $112,949,775 | 1,425 | N/A | N/A | N/A |
| 2 | Bibliothèque Et Archives Nationales Du Quebec | Canada | Montréal | 2275 Rue Holt | Québec | H2G 3H1 | banq.***** | 1920 | $60,002,091 | 757 | N/A | N/A | N/A |
| 3 | Vancouver Public Library Foundation | Canada | Vancouver | 350 Georgia St W | British Columbia | V6B 6B1 | vpl.***** | 1997 | $55,484,100 | 700 | N/A | N/A | 3393305 |
| 4 | Calgary Public Library | Canada | Calgary | 800 3 St Se | Alberta | T2G 2E7 | libraryfoundation.***** | 1912 | $53,226,600 | 700 | N/A | N/A | N/A |
| 5 | Edmonton Public Library | Canada | Edmonton | 5-7 Sir Winston Churchill Sq Nw | Alberta | T5J 2V4 | epl.***** | 1913 | $47,557,800 | 600 | N/A | N/A | N/A |
| 6 | Hamilton Public Library Board, The | Canada | Hamilton | 55 York Blvd | Ontario | L8R 3K1 | hpl.***** | 1889 | $39,539,760 | 520 | N/A | N/A | N/A |
| 7 | Mississauga Public Library Board | Canada | Mississauga | 301 Burnhamthorpe Rd W | Ontario | L5B 3Y3 | mississauga.***** | 1960 | $34,217,100 | 450 | N/A | N/A | N/A |
| 8 | Winnipeg Public Library INC | Canada | Winnipeg | 251 Donald St | Manitoba | R3C 3P5 | wpl.***** | 1992 | $31,705,200 | 400 | N/A | N/A | N/A |
| 9 | Fraser Valley Regional Library District | Canada | Abbotsford | 34589 Delair Rd | British Columbia | V2S 5Y1 | fvrl.***** | 1934 | $27,742,050 | 350 | N/A | N/A | N/A |
| 10 | Vancouver Island Regional Library | Canada | Nanaimo | 6250 Hammond Bay Rd | British Columbia | V9T 6M9 | virl.***** | 1936 | $26,613,300 | 350 | N/A | N/A | N/A |
| 11 | London Public Library Board, The | Canada | London | 251 Dundas St | Ontario | N6A 6H9 | lpl.***** | 1895 | $26,613,300 | 350 | N/A | N/A | N/A |
| 12 | Vaughan Public Libraries | Canada | Maple | 2191 Major Mackenzie Dr | Ontario | L4A 4W2 | vaughanpl.***** | 1956 | $20,608,380 | 260 | N/A | N/A | N/A |
| 13 | Burnaby Public Library | Canada | Burnaby | 6100 Willingdon Ave | British Columbia | V5H 4N5 | bpl.***** | 1927 | $19,815,750 | 250 | N/A | N/A | N/A |
| 14 | Ottawa Public Library Board | Canada | Ottawa | 120 Metcalfe St | Ontario | K1P 5M2 | biblioottawalibrary.***** | 1906 | $19,419,435 | 245 | N/A | N/A | N/A |
| 15 | Greater Victoria Public Library Board | Canada | Victoria | 735 Broughton St | British Columbia | V8W 3H2 | gvpl.***** | 1902 | $19,023,120 | 240 | N/A | N/A | N/A |
| 16 | Regina Public Library Board, The | Canada | Regina | 2311 12th Ave | Saskatchewan | S4P 0N3 | reginalibrary.***** | 1908 | $16,728,360 | 220 | N/A | N/A | N/A |
| 17 | Provincial Information & Library Resources Board | Canada | Stephenville | 48 St. George'S Ave | Newfoundland and Labrador | A2N 1K9 | nlpl.***** | 1930 | $16,645,230 | 210 | N/A | N/A | N/A |
| 18 | Surrey Public Library | Canada | Surrey | 10350 University Dr | British Columbia | V3T 4B8 | surreylibraries.***** | 1983 | $15,852,600 | 200 | N/A | N/A | N/A |
| 19 | Okanagan Regional Library District | Canada | Kelowna | 1430 K.l.o. Rd | British Columbia | V1W 3P6 | orl.***** | 1936 | $15,852,600 | 200 | N/A | N/A | N/A |
| 20 | Markham Public Library Board | Canada | Markham | 445 Apple Creek Blvd Suite 100 | Ontario | L3R 9X7 | markhampubliclibrary.***** | 1971 | $14,267,340 | 180 | N/A | N/A | N/A |
| 21 | The Brampton Public Library Board | Canada | Brampton | 65 Queen St E | Ontario | L6W 3L6 | bramlib.***** | 1974 | $13,078,395 | 165 | N/A | N/A | N/A |
| 22 | Kitchener Public Library Board | Canada | Kitchener | 85 Queen St N | Ontario | N2H 2H1 | kpl.***** | 1884 | $13,078,395 | 165 | N/A | N/A | N/A |
| 23 | Saskatoon Public Library | Canada | Saskatoon | 311 23rd St E | Saskatchewan | S7K 0J6 | saskatoonlibrary.***** | 1913 | $11,889,450 | 150 | N/A | N/A | N/A |
| 24 | Cambridge Public Library Board, The | Canada | Cambridge | 1 North Square | Ontario | N1S 2K6 | ideaexchange.***** | 1900 | $11,096,820 | 140 | N/A | N/A | N/A |
| 25 | Institut Canadien De Quebec, L' | Canada | Quebec | 350 Rue Saint-joseph E 4e Etage | Quebec | G1K 3B2 | N/A | 1848 | $11,096,820 | 140 | N/A | N/A | N/A |
| 26 | Wapiti Regional Library | Canada | Prince Albert | 145 12th St E | Saskatchewan | S6V 1B7 | panet.***** | 1950 | $11,096,820 | 140 | N/A | N/A | N/A |
| 27 | Oakville Public Library Board, The | Canada | Oakville | 120 Navy St | Ontario | L6J 2Z4 | opl.***** | 1911 | $10,203,060 | 140 | N/A | N/A | N/A |
| 28 | Knowledge Management | Canada | Ottawa | 60-1200m Montreal Rd | Ontario | K1A 0S2 | N/A | 1957 | $9,907,875 | 125 | N/A | N/A | N/A |
| 29 | Southeast Regional Library | Canada | Weyburn | 49 Bison Ave | Saskatchewan | S4H 0H9 | southeast.***** | 1966 | $9,907,875 | 125 | N/A | N/A | N/A |
| 30 | Parkland Regional Library | Canada | Yorkton | Hwy 52 W | Saskatchewan | S3N 3Z4 | parkland.***** | 1968 | $9,511,560 | 120 | N/A | N/A | N/A |
| 31 | Centre Franco-Ontarien Ressources De Pedagogiques | Canada | Ottawa | 435 Donald St | Ontario | K1K 4X5 | cforp.***** | 1976 | $9,511,560 | 120 | N/A | N/A | N/A |
| 32 | District Of North Vancouver Municipal Public Library | Canada | North Vancouver | 100-1277 Lynn Valley Rd | British Columbia | V7J 0A2 | nvdpl.***** | 1964 | $8,718,930 | 110 | N/A | N/A | N/A |
| 33 | Richmond Public Library Board | Canada | Richmond | 100-7700 Minoru Gate | British Columbia | V6Y 1R8 | yourlibrary.***** | 1976 | $8,639,667 | 109 | N/A | N/A | N/A |
| 34 | Essex County Library Board | Canada | Essex | 101-360 Fairview Ave W | Ontario | N8M 1Y3 | essexcountylibrary.***** | 1966 | $8,481,141 | 107 | N/A | N/A | N/A |
| 35 | Oshawa Public Library Board | Canada | Oshawa | 65 Bagot St | Ontario | L1H 1N2 | oshawalibrary.***** | 1864 | $7,287,900 | 100 | N/A | N/A | N/A |
| 36 | Kingston-Frontenac Public Library Board | Canada | Kingston | 130 Johnson St | Ontario | K7L 1X8 | kfpl.***** | 1846 | $7,287,900 | 100 | N/A | N/A | N/A |
| 37 | CORPORATION Of The City Of Windsor Public Library Board, The | Canada | Windsor | 850 Ouellette Ave | Ontario | N9A 4M9 | windsorpubliclibrary.***** | 1894 | $6,777,747 | 93 | N/A | N/A | N/A |
| 38 | Bibliothèque Intermunicipale PIERREFONDS/DOLLARD Des Ormeaux | Canada | Montréal | 13555 Boul de Pierrefonds | Québec | H9A 1A6 | bibliomontreal.***** | 1983 | $6,704,868 | 92 | N/A | N/A | N/A |
| 39 | Lambton County Library | Canada | Plympton | 787 Broadway St | Ontario | N0N 1T0 | lambtononline.***** | 1841 | $6,559,110 | 90 | N/A | N/A | N/A |
| 40 | Coquitlam Public Library | Canada | Coquitlam | 575 Poirier St | British Columbia | V3J 6A9 | coqlibrary.***** | 1977 | $6,559,110 | 90 | N/A | N/A | N/A |
| 41 | Chinook Regional Library | Canada | Swift Current | 1240 Chaplin St W | Saskatchewan | S9H 0G8 | chinooklibrary.***** | 1971 | $6,341,040 | 80 | N/A | N/A | N/A |
| 42 | Lakeland Library Region | Canada | North Battleford | 1302 100th St | Saskatchewan | S9A 0V8 | lakelandlibrary.***** | 2006 | $6,341,040 | 80 | N/A | N/A | N/A |
| 43 | Niagara Falls Public Library | Canada | Niagara Falls | 4848 Victoria Ave | Ontario | L2E 4C5 | nflibrary.***** | 1892 | $5,830,320 | 80 | N/A | N/A | N/A |
| 44 | Thunder Bay Public Library Board | Canada | Thunder Bay | 285 Red River Rd | Ontario | P7B 1A9 | tbpl.***** | 1913 | $5,465,925 | 75 | N/A | N/A | N/A |
| 45 | Ajax Public Library | Canada | Ajax | 55 Harwood Ave S | Ontario | L1S 2H8 | ajaxlibrary.***** | 1954 | $5,144,657 | 98 | N/A | N/A | N/A |
| 46 | Brantford Public Library Board | Canada | Brantford | 173 Colborne St | Ontario | N3T 2G8 | brantford.***** | 1884 | $5,101,530 | 70 | N/A | N/A | N/A |
| 47 | Public Library Board Of The CORP Of The Town Of Ajax, The | Canada | Ajax | 55 Harwood Ave S | Ontario | L1S 2H8 | ajaxlibrary.***** | 1952 | $4,882,893 | 67 | N/A | N/A | N/A |
| 48 | Pickering Public Library Board | Canada | Pickering | 1 the Esplanade | Ontario | L1V 6K7 | picnet.***** | 1811 | $4,737,135 | 65 | N/A | N/A | N/A |
| 49 | Sault Ste Marie Public Library | Canada | Sault Ste Marie | 50 East St | Ontario | P6A 3C3 | ssmpl.***** | 1896 | $4,591,377 | 63 | N/A | N/A | N/A |
| 50 | Cape Breton Regional Library Board | Canada | Cape Breton | 50 Falmouth St | Nova Scotia | B1P 6X9 | cbrl.***** | 1959 | $4,372,740 | 60 | N/A | N/A | N/A |
| 51 | British Columbia Courthouse Library Society | Canada | Vancouver | 800 Smithe St | British Columbia | V6Z 2E1 | courthouselibrary.***** | 1975 | $4,359,465 | 55 | N/A | N/A | N/A |
| 52 | Albert-Westmorland-Kent Library Region | Canada | Moncton | 201-644 Main St | New Brunswick | E1C 1E2 | N/A | 1957 | $4,081,224 | 56 | N/A | N/A | N/A |
| 53 | Stormont, Dundas & Glengarry County Library | Canada | Cornwall | 106-26 Pitt St | Ontario | K6J 3P2 | sdglibrary.***** | 1970 | $4,081,224 | 56 | N/A | N/A | N/A |
| 54 | Western Counties Regional Library | Canada | Yarmouth | 405 Main St | Nova Scotia | B5A 1G3 | westerncounties.***** | 1969 | $4,008,345 | 55 | N/A | N/A | N/A |
| 55 | Pictou Antigonish Regional Library Board | Canada | New Glasgow | 182 Dalhousie St | Nova Scotia | B2H 4M3 | parl.***** | 1951 | $4,008,345 | 55 | N/A | N/A | N/A |
| 56 | Colchester-East Hants Regional Library | Canada | Truro | 754 Prince St | Nova Scotia | B2N 1G9 | lovemylibrary.***** | 1950 | $4,008,345 | 55 | N/A | N/A | N/A |
| 57 | Town Of Whitby Public Library Board | Canada | Whitby | 405 Dundas St W | Ontario | L1N 6A1 | whitbylibrary.***** | 1962 | $3,935,466 | 54 | N/A | N/A | N/A |
| 58 | Centre D'accès À L'information Juridique | Canada | Montréal | 480 Boul Saint-laurent Bureau 503 | Québec | H2Y 3Y7 | caij.***** | 2001 | $3,643,950 | 50 | N/A | N/A | N/A |
| 59 | Peterborough Public Library Board | Canada | Peterborough | 345 Aylmer St N | Ontario | K9H 3V7 | ptbolibrary.***** | 1910 | $3,643,950 | 50 | N/A | N/A | N/A |
| 60 | Clarington Public Library | Canada | Bowmanville | 163 Church St | Ontario | L1C 1T7 | clarington-library.***** | 1960 | $3,643,950 | 50 | N/A | N/A | N/A |
| 61 | Port Moody Public Library | Canada | Port Moody | 100 Newport Dr | British Columbia | V3H 5C3 | library.***** | 1972 | $3,352,434 | 46 | N/A | N/A | N/A |
| 62 | Milton Public Library Board | Canada | Old Milton | 1010 Main St E | Ontario | L9T 6H7 | beinspired.***** | 1911 | $3,327,600 | 50 | N/A | N/A | N/A |
| 63 | Barrie Public Library | Canada | Barrie | 60 Worsley St | Ontario | L4M 1L6 | barrielibrary.***** | 1862 | $3,327,600 | 50 | N/A | N/A | N/A |
| 64 | Sudbury Public Library Board | Canada | Greater Sudbury | 74 Mackenzie St | Ontario | P3C 4X8 | sudburylibraries.***** | 1912 | $3,327,600 | 50 | N/A | N/A | N/A |
| 65 | Bruce County Public Library | Canada | Port Elgin | 1243 Mackenzie Rd | Ontario | N0H 2C6 | brucecounty.***** | 1967 | $3,327,600 | 50 | N/A | N/A | N/A |
| 66 | Ville De Saint-Jean-Sur-Richelieu | Canada | Saint-jean-sur-richelieu | 190 Rue Laurier | Québec | J3B 7J9 | sjsr.***** | 2001 | $3,327,600 | 50 | N/A | N/A | N/A |
| 67 | Ethical Solution Providers INC | Canada | Toronto | 103-55 Yonge St | Ontario | M5E 1J4 | ethicalsolutions.***** | 2001 | $3,327,600 | 50 | N/A | N/A | N/A |
| 68 | Ville De Rivière-Rouge | Canada | La Macaza | 53 Rue Des Pionniers | Québec | J0T 1R0 | riviere-rouge.***** | 2002 | $3,261,048 | 49 | N/A | N/A | N/A |
| 69 | Red Deer Public Library | Canada | Red Deer | 4818 49 St | Alberta | T4N 1T9 | rdpl.***** | 1914 | $3,261,048 | 49 | N/A | N/A | N/A |
| 70 | The St Albert Library Board | Canada | St. Albert | 5 St Anne St | Alberta | T8N 3Z9 | sapl.***** | 1967 | $3,261,048 | 49 | N/A | N/A | N/A |
| 71 | Mayne Island Library | Canada | Mayne | 411 Naylor Rd | British Columbia | V0N 2J2 | sgicl.***** | 1996 | $3,261,048 | 49 | N/A | N/A | N/A |
| 72 | CORPORATION Of The Town Of Caledon Library Board, The | Canada | Caledon East | 6500 Old Church Rd | Ontario | L7C 0H3 | caledon.***** | 1868 | $3,261,048 | 49 | N/A | N/A | N/A |
| 73 | Chinook Arch Library Board | Canada | Lethbridge | 2902 7 Ave N | Alberta | T1H 5C6 | chinookarch.***** | 1992 | $3,156,444 | 28 | N/A | N/A | N/A |
| 74 | Belleville Public Library Board | Canada | Belleville | 254 Pinnacle St | Ontario | K8N 3B1 | bellevillelibrary.***** | 1876 | $3,114,232 | 44 | N/A | N/A | N/A |
| 75 | City Of Medicine Hat Library Board | Canada | Medicine Hat | 414 1 St Se | Alberta | T1A 0A8 | mhpl.***** | 1914 | $2,994,840 | 45 | N/A | N/A | N/A |
| 76 | North Vancouver City Library | Canada | North Vancouver | 120 14th St W | British Columbia | V7M 1N9 | cnv.***** | 1964 | $2,994,840 | 45 | N/A | N/A | N/A |
| 77 | Waterloo Public Library | Canada | Waterloo | 35 Albert St | Ontario | N2L 5E2 | wpl.***** | 1876 | $2,915,160 | 40 | N/A | N/A | N/A |
| 78 | Archive Manitoba | Canada | Winnipeg | 130-200 Vaughan St | Manitoba | R3C 1T5 | gov.***** | 1976 | $2,795,184 | 42 | N/A | N/A | N/A |
| 79 | Sherbrooke Division Bibliotheque | Canada | Sherbrooke | 450 Rue Marquette | Québec | J1H 1M4 | ville.***** | 2010 | $2,662,080 | 40 | N/A | N/A | N/A |
| 80 | Region De Bibliotheques Chaleur | Canada | Campbellton | A-113 Roseberry St | New Brunswick | E3N 2G6 | www1.***** | 1966 | $2,595,528 | 39 | N/A | N/A | N/A |
| 81 | Halifax Regional Library | Canada | Halifax | 60 Alderney Dr | Nova Scotia | B2Y 4P8 | halifaxpubliclibraries.***** | 1996 | $2,550,765 | 35 | N/A | N/A | N/A |
| 82 | South Shore Regional Library Board | Canada | Bridgewater | 135 North Park St | Nova Scotia | B4V 9B3 | southshorepubliclibraries.***** | 1978 | $2,462,424 | 37 | N/A | N/A | N/A |
| 83 | Oxford County Library | Canada | Ingersoll | 130 Oxford St | Ontario | N5C 2V5 | ocl.***** | 1965 | $2,329,320 | 35 | N/A | N/A | N/A |
| 84 | Bibliothèque Des Jeunes De Montreal | Canada | Montréal | 1200 Av Atwater | Québec | H3Z 1X4 | atwaterlibrary.***** | 1938 | $2,329,320 | 35 | N/A | N/A | N/A |
| 85 | Eastern Counties Regional Library | Canada | Mulgrave | 390 Murray St | Nova Scotia | B0E 2G0 | library.***** | 2006 | $2,329,320 | 35 | N/A | N/A | N/A |
| 86 | Richmond Hill Public Library | Canada | Richmond Hill | 1 Atkinson St | Ontario | L4C 0H5 | richmondhill.***** | 1900 | $2,329,320 | 35 | N/A | N/A | N/A |
| 87 | Whistler Public Library | Canada | Whistler | 4329 Main St | British Columbia | V8E 1B2 | whistlerlibrary.***** | 1998 | $2,329,320 | 35 | N/A | N/A | N/A |
| 88 | St Thomas Public Library | Canada | St. Thomas | 153 Curtis St | Ontario | N5P 3Z7 | stthomaspubliclibrary.***** | 1884 | $2,259,249 | 31 | N/A | N/A | N/A |
| 89 | East Gwillimbury Public Library | Canada | Holland Landing | 19513 Yonge St | Ontario | L9N 1L8 | egpl.***** | 1976 | $2,196,216 | 33 | N/A | N/A | N/A |
| 90 | Stratford Public Library | Canada | Stratford | 19 St Andrew St | Ontario | N5A 1A2 | splibrary.***** | 1902 | $2,186,370 | 30 | N/A | N/A | N/A |
| 91 | Ontario Library Service | Canada | Greater Sudbury | 334 Regent St | Ontario | P3C 4E2 | olsn.***** | 2021 | $2,186,370 | 30 | N/A | N/A | N/A |
| 92 | Western Manitoba Regional Library | Canada | Brandon | 710 Rosser Ave Unit 1 | Manitoba | R7A 0K9 | wmrl.***** | 1967 | $2,186,370 | 30 | N/A | N/A | N/A |
| 93 | Innisfil Public Library Board | Canada | Innisfil | 967 Innisfil Beach Rd | Ontario | L9S 1V3 | innisfil.***** | 1962 | $2,129,664 | 32 | N/A | N/A | N/A |
| 94 | Cooperative Universitaire De Trois-Rivières | Canada | Trois-rivières | 3351 Boul Des Forges | Québec | G8Z 4M3 | cooputr.***** | 1987 | $2,111,772 | 26 | N/A | N/A | N/A |
| 95 | North Bay Public Library | Canada | North Bay | 271 Worthington St E | Ontario | P1B 1H1 | library.***** | 1895 | $2,063,112 | 31 | N/A | N/A | N/A |
| 96 | Jls INC. | Canada | Barrie | 3-38 Ellen St | Ontario | L4N 3A3 | jls.***** | 1996 | $2,030,550 | 25 | N/A | N/A | N/A |
| 97 | Fort Mcmurray Public Library | Canada | Fort Mcmurray | 9907 Franklin Ave | Alberta | T9H 2K4 | fortmcmurraytourism.***** | 1979 | $1,996,560 | 30 | N/A | N/A | N/A |
| 98 | Airdrie Public Library | Canada | Airdrie | 304 Main St Se Suite 111 | Alberta | T4B 3C3 | airdriepubliclibrary.***** | 2012 | $1,996,560 | 30 | N/A | N/A | N/A |
| 99 | Mediathèque Maskoutaine INC | Canada | Saint-hyacinthe | 2720 Rue Dessaulles | Québec | J2S 2V7 | mediatheque.***** | 1954 | $1,894,854 | 26 | N/A | N/A | N/A |
| 100 | Cornwall Public Library Board, The | Canada | Cornwall | 45 Second St W | Ontario | K6J 1G3 | library.***** | 1895 | $1,863,456 | 28 | N/A | N/A | N/A |